[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Dunn called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T17:39:39.755Z","endTime":"2026-06-20T17:40:40.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T14:30:15.254Z","endTime":"2026-06-20T17:15:13.479Z","isPitch":false,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"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-06-20T17:15:13.479Z","endTime":"2026-06-20T17:37:58.490Z","isPitch":false,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"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-06-20T17:37:58.490Z","endTime":"2026-06-20T17:39:42.081Z","isPitch":false,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":87.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.554729513366446,"aZ":-17.502250092751403,"pfxX":-5.7453966548291,"pfxZ":7.724608686623514,"pX":1.0857922108548175,"pZ":1.7941751474686167,"vX0":13.113349815287478,"vY0":-135.69776414913665,"vZ0":-5.966557902670017,"x":75.61,"y":190.34,"x0":-3.023425383499656,"y0":50.00297871566754,"z0":5.205519109441222,"aX":-10.913964593899289},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":8.2,"spinRate":2501,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40081847347789923,"extension":6.731537664860535},"index":3,"playId":"d86d7bb4-a700-3682-8d38-421defd6e83e","pitchNumber":1,"startTime":"2026-06-20T17:39:42.081Z","endTime":"2026-06-20T17:39:46.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.548865696569703,"aZ":-16.687793048357584,"pfxX":-5.201619361766015,"pfxZ":8.166424743319789,"pX":0.5055530226739929,"pZ":2.84706838926628,"vX0":11.740333303344322,"vY0":-136.05844713452896,"vZ0":-3.5763924183688265,"x":97.73,"y":161.91,"x0":-3.167140891163442,"y0":50.00658685416538,"z0":5.317358723738815,"aX":-9.869805937306609},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":7.3,"spinRate":2537,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.40076716472416285,"extension":6.701896983857895},"index":4,"playId":"4b02f41a-431f-3b72-8065-4e64bd440dd1","pitchNumber":2,"startTime":"2026-06-20T17:39:57.962Z","endTime":"2026-06-20T17:40:01.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":94.8,"endSpeed":87.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30342051159654,"aZ":-18.124944387588137,"pfxX":-6.766694491640088,"pfxZ":7.19962620538854,"pX":-0.32881635024481604,"pZ":2.8590149059922148,"vX0":10.342295400597573,"vY0":-137.77676837213292,"vZ0":-3.342558458132906,"x":129.53,"y":161.59,"x0":-3.2263784651714964,"y0":50.00269993654044,"z0":5.290152735145753,"aX":-13.205081310834307},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":10.4,"spinRate":2491,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.39529008555810163,"extension":6.933388606888714},"index":5,"playId":"94d5f6c3-7471-3279-a791-288f2d5c2f76","pitchNumber":3,"startTime":"2026-06-20T17:40:15.205Z","endTime":"2026-06-20T17:40:18.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68142432374785,"aZ":-23.57087898142411,"pfxX":-12.828367906227376,"pfxZ":4.565763578922251,"pX":0.48899260514405046,"pZ":2.657658304784227,"vX0":13.501499867959499,"vY0":-136.97981838659567,"vZ0":-2.761813640887789,"x":98.36,"y":167.02,"x0":-2.8574618453968297,"y0":50.00196267095544,"z0":5.305731179790924,"aX":-24.168442164309674},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.8,"breakHorizontal":20.0,"spinRate":2385,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.4011721471403149,"extension":6.97198274942451},"index":6,"playId":"8b20bd0e-1fb9-3849-94c7-b29cda99cc9c","pitchNumber":4,"startTime":"2026-06-20T17:40:36.965Z","endTime":"2026-06-20T17:40:40.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-06-20T17:40:40.426Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T17:40:54.040Z","endTime":"2026-06-20T17:42:08.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.004385160439565,"aZ":-19.986509434791824,"pfxX":-11.58790135984574,"pfxZ":6.569647066596192,"pX":0.10230513567542412,"pZ":1.6855804766221565,"vX0":12.662372310582327,"vY0":-135.64833632760806,"vZ0":-5.957619742557345,"x":113.1,"y":193.27,"x0":-3.1313118308922685,"y0":50.001847341573296,"z0":5.313856100531569,"aX":-21.49117045482178},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.7,"breakHorizontal":18.1,"spinRate":2431,"spinDirection":255},"zone":8,"typeConfidence":2.0,"plateTime":0.4045294792684766,"extension":6.738164031201301},"index":0,"playId":"efd6cb08-62a2-348b-8f50-6533a55fbfeb","pitchNumber":1,"startTime":"2026-06-20T17:41:04.904Z","endTime":"2026-06-20T17:41:08.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.136259512874563,"aZ":-29.065301038369633,"pfxX":-10.47232325461781,"pfxZ":1.8670856150114572,"pX":-0.45950462756720556,"pZ":1.6851019425198415,"vX0":9.992643196561332,"vY0":-128.31967801883695,"vZ0":-3.6586856611494722,"x":134.52,"y":193.28,"x0":-3.047962513684385,"y0":50.001173004151134,"z0":5.3995989238597195,"aX":-17.421599993698777},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.8,"breakHorizontal":16.7,"spinRate":1613,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.42722973277398246,"extension":6.501803039661814},"index":1,"playId":"dd37961c-a819-3d32-8ab9-6f6a63fc5294","pitchNumber":2,"startTime":"2026-06-20T17:41:22.164Z","endTime":"2026-06-20T17:41:25.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-20T17:41:46.007Z","endTime":"2026-06-20T17:41:46.008Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57966267736571,"aZ":-31.07537651202611,"pfxX":-10.21614801505547,"pfxZ":0.6659510947310494,"pX":-1.2135248683352784,"pZ":2.5467236770995214,"vX0":8.30057928704781,"vY0":-127.89558847648455,"vZ0":-1.087282166964208,"x":163.26,"y":170.02,"x0":-3.181580823868152,"y0":50.00175784401454,"z0":5.4252189877901245,"aX":-16.840932508455904},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.2,"breakHorizontal":16.6,"spinRate":1744,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4290609962883689,"extension":6.4196649967618935},"index":3,"playId":"e9a261ca-da0f-3c83-9587-50d141dfcd7a","pitchNumber":3,"startTime":"2026-06-20T17:41:46.009Z","endTime":"2026-06-20T17:41:50.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68448096115439,"aZ":-25.401066601166402,"pfxX":-11.886951037474194,"pfxZ":3.678327249186877,"pX":0.17173048180946068,"pZ":2.963875724062465,"vX0":12.162453246421965,"vY0":-135.15181577779435,"vZ0":-1.7859385208919187,"x":110.45,"y":158.76,"x0":-2.852011169409886,"y0":50.00470915101042,"z0":5.425218063253658,"aX":-21.89559544990516},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.5,"breakHorizontal":18.8,"spinRate":2299,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.4059744088536479,"extension":6.662944349841397},"index":4,"playId":"af3821c6-031a-3e35-8e3e-1703bbea642e","pitchNumber":4,"startTime":"2026-06-20T17:42:04.538Z","endTime":"2026-06-20T17:42:08.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:42:08.026Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T17:42:20.380Z","endTime":"2026-06-20T17:43:27.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"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":85.7,"endSpeed":78.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.807780251064518,"aZ":-30.043360697595904,"pfxX":4.215543837126988,"pfxZ":1.3713984446432734,"pX":1.2516446807252297,"pZ":1.8625546069708017,"vX0":9.565573683127509,"vY0":-124.49978059205388,"vZ0":-2.6366750480099244,"x":69.29,"y":188.49,"x0":-3.200098071830276,"y0":50.00475222572848,"z0":5.44142966420628,"aX":6.56737992671105},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":-10.0,"spinRate":2881,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4412520991822495,"extension":6.653662744628373},"index":0,"playId":"9df1c956-d70e-315b-9eac-fe3956d9290d","pitchNumber":1,"startTime":"2026-06-20T17:42:31.066Z","endTime":"2026-06-20T17:42:34.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05346192558804,"aZ":-31.22657749331344,"pfxX":6.947282940225993,"pfxZ":0.6089348846227853,"pX":0.8185376903902403,"pZ":2.208356350397333,"vX0":7.883581622970829,"vY0":-124.30222019130636,"vZ0":-1.6226868350921346,"x":85.8,"y":179.15,"x0":-3.302591228720927,"y0":50.00402037728992,"z0":5.474295361919129,"aX":10.816529331565977},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.0,"breakHorizontal":-14.5,"spinRate":3012,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.44146500701511204,"extension":6.630362714723604},"index":1,"playId":"17072cfb-310d-36c1-94c8-b0f9c982f6ce","pitchNumber":2,"startTime":"2026-06-20T17:42:46.821Z","endTime":"2026-06-20T17:42:49.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.240303848551367,"aZ":-18.37737070747056,"pfxX":-4.367317227276169,"pfxZ":7.011657338695954,"pX":-0.5015788787589656,"pZ":3.4198229229716373,"vX0":9.152890345827037,"vY0":-138.28565734848905,"vZ0":-1.878152072333343,"x":136.12,"y":146.44,"x0":-3.2634243474058353,"y0":50.00209547391783,"z0":5.320065530190751,"aX":-8.593681785599365},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":6.4,"spinRate":2461,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3937104133293703,"extension":6.8740741610261376},"index":2,"playId":"beb5b4a2-6658-3ca4-ab29-c8345c62201b","pitchNumber":3,"startTime":"2026-06-20T17:43:23.962Z","endTime":"2026-06-20T17:43:27.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:43:27.075Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ben Rice pops out to third baseman Sal Stewart in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T17:45:30.084Z","endTime":"2026-06-20T17:46:41.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":86.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.383836262454402,"aZ":-14.868516234544085,"pfxX":4.198186848032011,"pfxZ":9.29207222032912,"pX":0.10059916753207322,"pZ":2.063700142392498,"vX0":-7.454192456540795,"vY0":-134.4318467903142,"vZ0":-7.453430797636076,"x":113.17,"y":183.06,"x0":2.3422066162929625,"y0":50.001572200593195,"z0":5.892483300865433,"aX":7.818050252351319},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":-6.4,"spinRate":2359,"spinDirection":154},"zone":8,"typeConfidence":0.87,"plateTime":0.4047568612804886,"extension":6.248754645866184},"index":0,"playId":"e29d4b19-11e2-32d0-923c-7d9d1f037852","pitchNumber":1,"startTime":"2026-06-20T17:45:40.754Z","endTime":"2026-06-20T17:45:43.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.741861454528156,"aZ":-13.91337322442517,"pfxX":3.3351881104261487,"pfxZ":9.714397136285674,"pX":-0.36804440529914456,"pZ":2.1470210427013914,"vX0":-8.724373960868586,"vY0":-135.96975388108712,"vZ0":-7.273192983241501,"x":131.03,"y":180.81,"x0":2.4433284753127498,"y0":50.00174568819765,"z0":5.814639865044626,"aX":6.269471293909458},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":-4.3,"spinRate":2410,"spinDirection":146},"zone":7,"typeConfidence":0.91,"plateTime":0.4022488580684307,"extension":6.320655429824405},"index":1,"playId":"6d73c6ce-8514-3ebd-a34d-2cc57da04fbf","pitchNumber":2,"startTime":"2026-06-20T17:45:57.338Z","endTime":"2026-06-20T17:46:00.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.426388995907963,"aZ":-16.73175885308157,"pfxX":5.115297214065738,"pfxZ":8.228500424224363,"pX":-0.7953025707228747,"pZ":2.0492892208694347,"vX0":-9.92073043825465,"vY0":-135.3782591116806,"vZ0":-6.973292550440194,"x":147.32,"y":183.45,"x0":2.23370211572027,"y0":50.005776622370995,"z0":5.806784575306596,"aX":9.604293200923355},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":-7.4,"spinRate":2319,"spinDirection":150},"zone":13,"typeConfidence":0.88,"plateTime":0.40285393838298367,"extension":6.066146159506861},"index":2,"playId":"229ee35b-0f19-3b9c-b4fd-b708d256ea63","pitchNumber":3,"startTime":"2026-06-20T17:46:17.176Z","endTime":"2026-06-20T17:46:21.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73645365218742,"aZ":-34.73604764531293,"pfxX":-4.3776492788999395,"pfxZ":-1.8153934926435076,"pX":-1.0198349421781998,"pZ":1.9537327205694426,"vX0":-6.07766527559054,"vY0":-117.7653468843612,"vZ0":-2.177004133893732,"x":155.87,"y":186.03,"x0":2.155136211918015,"y0":50.000015149692736,"z0":6.079561285674982,"aX":-6.193965115945273},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.5,"breakHorizontal":9.4,"spinRate":2821,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4637345248349676,"extension":6.323738016512697},"hitData":{"launchSpeed":75.4,"launchAngle":70.0,"totalDistance":112.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.14,"coordY":182.24}},"index":3,"playId":"ae896682-8968-3d5f-8f6f-0b63a362e069","pitchNumber":4,"startTime":"2026-06-20T17:46:32.499Z","endTime":"2026-06-20T17:46:41.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:46:41.688Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out, third baseman Sal Stewart to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T17:46:58.809Z","endTime":"2026-06-20T17:47:26.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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, 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":79.7,"endSpeed":74.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.61306421903714,"aZ":-33.75972187578449,"pfxX":-6.269394108062474,"pfxZ":-1.1421990743407182,"pX":1.1595315579521919,"pZ":3.2532157984309635,"vX0":-1.2363673477675206,"vY0":-116.24757856467879,"vZ0":0.39248711197756747,"x":72.8,"y":150.94,"x0":2.5120422254724364,"y0":50.00571397821396,"z0":6.259625996904896,"aX":-8.672909661246328},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.8,"breakHorizontal":11.6,"spinRate":2699,"spinDirection":306},"zone":12,"typeConfidence":2.0,"plateTime":0.46926297681644114,"extension":6.070311538787221},"index":0,"playId":"515a4ae3-06c6-3483-a2ec-0221869466a6","pitchNumber":1,"startTime":"2026-06-20T17:47:04.425Z","endTime":"2026-06-20T17:47:08.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.89188665801513,"aZ":-32.36187383653631,"pfxX":-4.827893205879237,"pfxZ":-0.12815050686819696,"pX":0.9616613595458249,"pZ":2.7133656425029726,"vX0":-2.1795326988166654,"vY0":-119.73760986110595,"vZ0":-1.1009219331559914,"x":80.34,"y":165.52,"x0":2.508101338937234,"y0":50.00296662075832,"z0":6.048258879404415,"aX":-7.081801872723034},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.2,"breakHorizontal":9.2,"spinRate":2816,"spinDirection":298},"zone":12,"typeConfidence":0.79,"plateTime":0.4556591694266392,"extension":6.222287600259261},"hitData":{"launchSpeed":83.6,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.79,"coordY":171.1}},"index":1,"playId":"202479a3-41d1-34b2-a857-01b849093feb","pitchNumber":2,"startTime":"2026-06-20T17:47:19.554Z","endTime":"2026-06-20T17:47:26.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:47:26.885Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Paul Goldschmidt homers (12) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T17:47:42.672Z","endTime":"2026-06-20T17:49:30.428Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":{"id":671096,"link":"/api/v1/people/671096"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.942262364578852,"aZ":-37.20944877893658,"pfxX":-4.04406780208884,"pfxZ":-3.703958122988665,"pX":0.5211615467586633,"pZ":0.7223328168198174,"vX0":-2.938646794636154,"vY0":-115.9107034032447,"vZ0":-4.040512156687339,"x":97.13,"y":219.28,"x0":2.3315027061751157,"y0":50.00498282322085,"z0":6.046276239264591,"aX":-5.494862854426488},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.4,"breakHorizontal":8.0,"spinRate":2761,"spinDirection":315},"zone":14,"typeConfidence":2.0,"plateTime":0.47279613518000074,"extension":6.0706778568185475},"index":0,"playId":"ef3b6dd9-9697-3029-b6df-b404ca81694e","pitchNumber":1,"startTime":"2026-06-20T17:47:49.744Z","endTime":"2026-06-20T17:47:54.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.117568883180887,"aZ":-38.30345008356744,"pfxX":-4.0131958289939424,"pfxZ":-4.511358007965942,"pX":0.6889051287045345,"pZ":2.8309564166479375,"vX0":-2.8998723849359567,"vY0":-115.68318361512455,"vZ0":0.7949699693769845,"x":90.74,"y":162.34,"x0":2.4790642608137614,"y0":50.002799802394684,"z0":6.147866855381747,"aX":-5.451609652966339},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-7.7,"breakHorizontal":7.9,"spinRate":2713,"spinDirection":311},"zone":6,"typeConfidence":2.0,"plateTime":0.47305962086048003,"extension":6.257967995816426},"index":1,"playId":"0926ca5c-7eb5-3f92-9eda-16ffb80cbd33","pitchNumber":2,"startTime":"2026-06-20T17:48:06.119Z","endTime":"2026-06-20T17:48:09.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.491356124365264,"aZ":-14.121140695261909,"pfxX":4.270920095450195,"pfxZ":9.625202143936896,"pX":0.46613447573015826,"pZ":2.1897993270002876,"vX0":-6.839945929194356,"vY0":-135.77174102834474,"vZ0":-7.032889987954468,"x":99.23,"y":179.66,"x0":2.457974572880729,"y0":50.00082707088658,"z0":5.787924233253931,"aX":8.009041299168784},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":-6.4,"spinRate":2457,"spinDirection":152},"zone":9,"typeConfidence":0.91,"plateTime":0.40274482457986016,"extension":6.2615670897344256},"index":2,"playId":"27b8fa47-4a68-3e12-b101-c82eed5a153b","pitchNumber":3,"startTime":"2026-06-20T17:48:21.633Z","endTime":"2026-06-20T17:48:25.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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.2,"endSpeed":77.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12829143962221,"aZ":-31.890860350875418,"pfxX":-6.814806846056613,"pfxZ":0.1916144366897372,"pX":-0.8303310785458977,"pZ":0.7158165382154957,"vX0":-5.5139282205633,"vY0":-121.08319004235166,"vZ0":-5.656220722968514,"x":148.65,"y":219.45,"x0":2.3599583281356784,"y0":50.00348187315099,"z0":5.864849444200842,"aX":-10.14249691637469},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.7,"breakHorizontal":13.7,"spinRate":2881,"spinDirection":300},"zone":13,"typeConfidence":0.93,"plateTime":0.45195083617334,"extension":6.209364274700622},"index":3,"playId":"a57980f9-ed02-3363-abf5-57980467c49c","pitchNumber":4,"startTime":"2026-06-20T17:48:37.856Z","endTime":"2026-06-20T17:48:41.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.774814225785523,"aZ":-15.308610329878688,"pfxX":4.548429786597512,"pfxZ":8.906578403657846,"pX":0.48257208495086684,"pZ":2.5676886189697243,"vX0":-6.397200324572604,"vY0":-136.01375363861672,"vZ0":-6.205610750992121,"x":98.61,"y":169.45,"x0":2.2623069761564034,"y0":50.00646181248082,"z0":5.9205314249991545,"aX":8.617297969245941},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":-7.1,"spinRate":2453,"spinDirection":159},"zone":6,"typeConfidence":0.9,"plateTime":0.4010215003394144,"extension":6.198816101202558},"hitData":{"launchSpeed":104.3,"launchAngle":25.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":177.11,"coordY":47.3}},"index":4,"playId":"ae8c7b90-7171-3171-a1c8-c6f4f5689356","pitchNumber":5,"startTime":"2026-06-20T17:49:04.553Z","endTime":"2026-06-20T17:49:30.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":10.199999999999996,"leverageIndex":0.41,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:49:30.428Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T17:50:00.066Z","endTime":"2026-06-20T17:50:52.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","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-06-20T17:49:51.638Z","endTime":"2026-06-20T17:50:02.357Z","isPitch":false,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.701789890460446,"aZ":-13.778992676547302,"pfxX":4.25095635215696,"pfxZ":9.915856638751384,"pX":-0.46322560057525825,"pZ":1.8522741454464664,"vX0":-8.601455969221469,"vY0":-134.94411309959224,"vZ0":-7.956894034535477,"x":134.66,"y":188.77,"x0":2.2046902824056414,"y0":50.00540720073337,"z0":5.797623752912462,"aX":7.8888873339664},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":-6.0,"spinRate":2421,"spinDirection":152},"zone":7,"typeConfidence":0.9,"plateTime":0.4049577606736561,"extension":6.426843252078697},"index":1,"playId":"71c8f367-d9ec-3e20-a2a1-7c69c472ed23","pitchNumber":1,"startTime":"2026-06-20T17:50:02.357Z","endTime":"2026-06-20T17:50:05.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":76.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.387481972272877,"aZ":-38.60780747444984,"pfxX":-2.212446833884085,"pfxZ":-4.483872940963864,"pX":-0.17005051986917888,"pZ":0.941342952348732,"vX0":-5.022670892853453,"vY0":-118.71648338801988,"vZ0":-3.679132493435884,"x":123.48,"y":213.36,"x0":2.2550800437830416,"y0":50.001640175087424,"z0":6.003145564616388,"aX":-3.175927638574637},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-8.8,"breakHorizontal":5.2,"spinRate":2942,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4602786811851014,"extension":6.198680771841968},"index":2,"playId":"88e2f25c-44de-3fb6-b427-42efb3a82541","pitchNumber":2,"startTime":"2026-06-20T17:50:16.520Z","endTime":"2026-06-20T17:50:20.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.494227230871203,"aZ":-33.55587009857236,"pfxX":-7.1493065101678095,"pfxZ":-0.9690814960303193,"pX":-0.335631134590957,"pZ":0.46437385605313214,"vX0":-4.124277519139224,"vY0":-119.10923505481462,"vZ0":-5.441311220393851,"x":129.79,"y":226.24,"x0":2.351561553508628,"y0":50.0034472261193,"z0":5.839359849545364,"aX":-10.193830636986526},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.9,"breakHorizontal":14.0,"spinRate":3019,"spinDirection":317},"zone":13,"typeConfidence":0.92,"plateTime":0.4611885435333445,"extension":6.2237696079912705},"index":3,"playId":"482b35a2-08b1-3f51-ba6f-ac43b0060a43","pitchNumber":3,"startTime":"2026-06-20T17:50:32.236Z","endTime":"2026-06-20T17:50:36.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.613974139339053,"aZ":-31.985218528439884,"pfxX":-6.703905747017517,"pfxZ":0.1234969499159071,"pX":-1.4186142909571018,"pZ":2.0392702436720596,"vX0":-6.842596968962608,"vY0":-121.33926240281056,"vZ0":-2.752583957387153,"x":171.07,"y":183.72,"x0":2.307999014789048,"y0":50.000595385068095,"z0":5.973586629896461,"aX":-9.9998069068341},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.1,"breakHorizontal":13.8,"spinRate":2916,"spinDirection":308},"zone":13,"typeConfidence":0.93,"plateTime":0.4512988782525773,"extension":6.357784645205689},"index":4,"playId":"109e9a4e-c930-3daf-9977-868f6cf7a18f","pitchNumber":4,"startTime":"2026-06-20T17:50:49.311Z","endTime":"2026-06-20T17:50:52.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:50:52.827Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nathaniel Lowe doubles (11) on a sharp ground ball to right fielder Jasson Domínguez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T17:53:18.781Z","endTime":"2026-06-20T17:53:39.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":701542,"fullName":"Will Warren"}}},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"374cb3d8-9d45-47b7-86d9-78d1e98a9838","pitchNumber":0,"startTime":"2026-06-20T17:53:18.781Z","endTime":"2026-06-20T17:53:12.945Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.642456336294167,"aZ":-31.379066511931356,"pfxX":8.00124874191674,"pfxZ":0.5428634704295003,"pX":0.4858285537902792,"pZ":2.4465973211026806,"vX0":6.909518432205912,"vY0":-120.56094971387753,"vZ0":-0.648703820091263,"x":98.48,"y":172.72,"x0":-3.4623681631121284,"y0":50.00185045981862,"z0":5.501895580260526,"aX":11.713152783550902},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.1,"breakHorizontal":-16.2,"spinRate":2985,"spinDirection":53},"zone":6,"typeConfidence":2.0,"plateTime":0.4552631375648559,"extension":6.319298677563083},"hitData":{"launchSpeed":102.3,"launchAngle":3.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":205.06,"coordY":116.43}},"index":1,"playId":"7a00597a-1ac5-3da5-bf94-808590925d24","pitchNumber":1,"startTime":"2026-06-20T17:53:23.508Z","endTime":"2026-06-20T17:53:39.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":-6.499999999999993,"leverageIndex":0.95,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:53:39.514Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, shortstop Anthony Volpe to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T17:54:05.079Z","endTime":"2026-06-20T17:55:27.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47600501340513,"aZ":-13.99064868057599,"pfxX":-5.481714270115502,"pfxZ":10.005877078701303,"pX":0.23760260190250548,"pZ":2.407046140677003,"vX0":10.490544738169703,"vY0":-134.7400530575426,"vZ0":-5.189243514348381,"x":107.94,"y":173.79,"x0":-3.014764645828751,"y0":50.00163359313097,"z0":5.365794665884957,"aX":-9.961440542225224},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":7.4,"spinRate":2661,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.40833605195437883,"extension":6.725589072203161},"index":0,"playId":"45b46dae-b8bb-3a01-9a5c-7014e298a183","pitchNumber":1,"startTime":"2026-06-20T17:54:05.079Z","endTime":"2026-06-20T17:54:08.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"4f527310-d21a-4fbc-811a-f7d99b080c9b","startTime":"2026-06-20T17:54:23.207Z","endTime":"2026-06-20T17:54:28.542Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.814707162026636,"aZ":-34.55755418325583,"pfxX":5.424805694486833,"pfxZ":-1.5674837453984551,"pX":0.4454890348712545,"pZ":1.2386780113143356,"vX0":7.368221332475793,"vY0":-122.85576105636218,"vZ0":-2.9686513746865346,"x":100.02,"y":205.34,"x0":-3.304827515587436,"y0":50.003410425252106,"z0":5.419017832679186,"aX":8.239206671385709},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.4,"breakHorizontal":-11.6,"spinRate":3081,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44693248547656284,"extension":6.638113350939054},"index":2,"playId":"3a6b6710-4b53-350c-aa77-cb0f03405a33","pitchNumber":2,"startTime":"2026-06-20T17:54:37.373Z","endTime":"2026-06-20T17:54:41.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.092125827335554,"aZ":-14.392056833428134,"pfxX":-4.447151248177062,"pfxZ":9.65777650983813,"pX":1.632682885757675,"pZ":1.9136399387009475,"vX0":14.007129872983626,"vY0":-134.78058731344922,"vZ0":-5.891380529109459,"x":54.77,"y":187.11,"x0":-3.0520511845959293,"y0":50.00159966743028,"z0":5.142794508796138,"aX":-8.188166975930995},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":5.0,"spinRate":2618,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4062592175434907,"extension":7.076215199439614},"index":3,"playId":"44cbe619-9816-3959-8413-b908133a944d","pitchNumber":3,"startTime":"2026-06-20T17:54:57.005Z","endTime":"2026-06-20T17:55:00.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.399985516765028,"aZ":-14.431857934152713,"pfxX":-5.083475212361895,"pfxZ":9.444106218855328,"pX":0.6506509263499064,"pZ":1.994346666320583,"vX0":12.179001486008382,"vY0":-136.31624048220672,"vZ0":-5.905189003907764,"x":92.2,"y":184.93,"x0":-3.2177808661931975,"y0":50.00444367483566,"z0":5.1877503016153526,"aX":-9.552487404339033},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":6.6,"spinRate":2629,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.4020473439272032,"extension":6.76316573345376},"hitData":{"launchSpeed":87.4,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.42,"coordY":151.36}},"index":4,"playId":"80925565-4679-36cd-824a-1667a979537b","pitchNumber":4,"startTime":"2026-06-20T17:55:18.166Z","endTime":"2026-06-20T17:55:27.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":4.499999999999993,"leverageIndex":1.37,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:55:27.047Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T17:55:43.520Z","endTime":"2026-06-20T17:56:41.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.001175737748543,"aZ":-25.515573534229052,"pfxX":-11.286637805867535,"pfxZ":3.4979886947849703,"pX":-0.6468119673098633,"pZ":2.368712708683918,"vX0":10.234169478445159,"vY0":-136.882088684351,"vZ0":-3.5935600409922386,"x":141.65,"y":174.82,"x0":-2.959874607086176,"y0":50.00676392107414,"z0":5.437022588075519,"aX":-21.51469430132381},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.8,"breakHorizontal":18.4,"spinRate":2457,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3994832923175591,"extension":6.751078325400567},"index":0,"playId":"6035b2c4-93be-3b22-83ba-ab6c02081f5c","pitchNumber":1,"startTime":"2026-06-20T17:55:51.922Z","endTime":"2026-06-20T17:55:55.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.7,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96476867374616,"aZ":-20.35709307727442,"pfxX":-9.50499372162537,"pfxZ":6.390818187822997,"pX":0.7552168935702736,"pZ":1.989220459723565,"vX0":13.211640406370238,"vY0":-136.10294611674863,"vZ0":-5.133682233763292,"x":88.21,"y":185.07,"x0":-2.960304057197121,"y0":50.00058136071151,"z0":5.338845234663456,"aX":-17.56905737907389},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.4,"breakHorizontal":13.9,"spinRate":2425,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4047146974322109,"extension":6.9218185035431725},"index":1,"playId":"1e3ae960-2ccb-31bb-813f-1b0746e9e06b","pitchNumber":2,"startTime":"2026-06-20T17:56:10.784Z","endTime":"2026-06-20T17:56:14.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-20T17:56:25.596Z","endTime":"2026-06-20T17:56:37.811Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49359555235377,"aZ":-27.51891053048536,"pfxX":-11.004913686922905,"pfxZ":2.4557484470746607,"pX":0.262996938429382,"pZ":2.0313472466071176,"vX0":12.209005719334947,"vY0":-137.4752329804716,"vZ0":-4.190224469317811,"x":106.98,"y":183.93,"x0":-2.8283212753872964,"y0":50.00162807401478,"z0":5.466763207662616,"aX":-20.84104519024714},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.6,"breakHorizontal":17.0,"spinRate":2448,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.40005325129222413,"extension":6.9063410903048466},"index":3,"playId":"6932f063-8dd5-30db-964b-e1258ec72ebc","pitchNumber":3,"startTime":"2026-06-20T17:56:37.811Z","endTime":"2026-06-20T17:56:41.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.39,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:56:41.140Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt McLain pops out to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T17:57:00.977Z","endTime":"2026-06-20T18:00:21.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.077630018246754,"aZ":-13.70563560482372,"pfxX":-5.0365973849377,"pfxZ":9.650788936948281,"pX":0.5900683220652113,"pZ":2.576744521890429,"vX0":11.6194395896085,"vY0":-137.60872157559984,"vZ0":-5.0004974960247495,"x":94.51,"y":169.21,"x0":-3.0365524387245735,"y0":50.006633472105804,"z0":5.349016662745523,"aX":-9.643116754556779},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":6.6,"spinRate":2642,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3983276335004149,"extension":6.821560825917514},"index":0,"playId":"c12b30fb-d589-3fb8-8a47-f4505145b0ce","pitchNumber":1,"startTime":"2026-06-20T17:57:04.946Z","endTime":"2026-06-20T17:57:07.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.179517333322195,"aZ":-13.741911389581672,"pfxX":-6.334445836618926,"pfxZ":9.630907147658995,"pX":0.3741617528455762,"pZ":2.240019993054167,"vX0":11.770559145688393,"vY0":-136.96800997475756,"vZ0":-5.370669374910717,"x":102.74,"y":178.3,"x0":-3.1418052779377263,"y0":50.00525450377025,"z0":5.1544519896671375,"aX":-12.127538052084784},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":9.2,"spinRate":2554,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.3987907185152242,"extension":7.045291454296947},"index":1,"playId":"1b7255c3-41f6-31c5-a1cb-5f63715eef77","pitchNumber":2,"startTime":"2026-06-20T17:57:27.557Z","endTime":"2026-06-20T17:57:30.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.677219066886824,"aZ":-14.670708570852273,"pfxX":-5.720652771954356,"pfxZ":9.032364223872488,"pX":-0.8534121078228125,"pZ":2.397526044218099,"vX0":8.457295637253866,"vY0":-137.8642303769293,"vZ0":-5.124499902515637,"x":149.53,"y":174.05,"x0":-3.207936509953464,"y0":50.00499430330856,"z0":5.259692072356023,"aX":-11.089362164683262},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":8.8,"spinRate":2566,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3962481244210241,"extension":6.876744544073438},"index":2,"playId":"0d38cbd1-a412-3873-84ba-71080c16da96","pitchNumber":3,"startTime":"2026-06-20T17:57:47.231Z","endTime":"2026-06-20T17:57:52.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.148830954691093,"aZ":-13.352809942604642,"pfxX":-6.440947960862623,"pfxZ":9.658995073006956,"pX":1.6356805685556086,"pZ":1.648148887260009,"vX0":14.767739930062167,"vY0":-137.65693524703454,"vZ0":-7.16584482045988,"x":54.65,"y":194.28,"x0":-2.925299713607041,"y0":50.00664336572896,"z0":5.161209410166321,"aX":-12.5574126344907},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":9.1,"spinRate":2572,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39558902457104095,"extension":6.88758096654311},"index":3,"playId":"fa7ad544-dc6f-3a64-a1a3-ec5f7f598a7b","pitchNumber":4,"startTime":"2026-06-20T17:58:17.324Z","endTime":"2026-06-20T17:58:20.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"dff19aaa-cf5d-46cb-94f3-393508df7979","startTime":"2026-06-20T17:58:37.678Z","endTime":"2026-06-20T17:58:42.678Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.946837693707963,"aZ":-19.615046213405932,"pfxX":-9.922633594176839,"pfxZ":6.4392880212826515,"pX":1.7170622239206828,"pZ":1.8099763925993915,"vX0":15.578407091693975,"vY0":-137.9072036130394,"vZ0":-6.261774825107212,"x":51.55,"y":189.91,"x0":-2.6826385349103425,"y0":50.005141701824265,"z0":5.406778909310517,"aX":-19.36267300041012},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.6,"breakHorizontal":15.2,"spinRate":2437,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39521608503904826,"extension":6.849195434247726},"index":5,"playId":"32503e98-1664-3cca-9014-1064c74ae756","pitchNumber":5,"startTime":"2026-06-20T17:58:51.816Z","endTime":"2026-06-20T17:58:54.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.587102817531225,"aZ":-15.036236060916854,"pfxX":-5.78420215399319,"pfxZ":8.804498613296904,"pX":0.6662394680345685,"pZ":1.6327802182692235,"vX0":12.088392308027618,"vY0":-137.46603653187196,"vZ0":-6.982318458020682,"x":91.6,"y":194.69,"x0":-3.0033319048611156,"y0":50.00567364662134,"z0":5.194336075187402,"aX":-11.263589201771012},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":8.4,"spinRate":2590,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3958825095058742,"extension":6.996939334854612},"index":6,"playId":"34d86d47-c74c-3b3d-84a8-369337f9b0ba","pitchNumber":6,"startTime":"2026-06-20T17:59:14.062Z","endTime":"2026-06-20T17:59:20.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.126323791757343,"aZ":-15.582905321275573,"pfxX":-3.293532267465446,"pfxZ":8.869800841210216,"pX":0.269741077963683,"pZ":3.5408930707981807,"vX0":10.258034676882904,"vY0":-135.96921232372065,"vZ0":-1.8136413679023957,"x":106.72,"y":143.18,"x0":-3.125645418859008,"y0":50.00026438497154,"z0":5.2991356975458315,"aX":-6.159950888817},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":3.7,"spinRate":2543,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4030046960478484,"extension":6.883544997603499},"index":7,"playId":"bafbbc37-4208-30ae-9d70-42fd512a5a21","pitchNumber":7,"startTime":"2026-06-20T17:59:48.437Z","endTime":"2026-06-20T17:59:51.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":84.7,"endSpeed":78.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36787050622182,"aZ":-33.663173795701326,"pfxX":8.085063591143207,"pfxZ":-0.9659026826228381,"pX":0.3157591615821704,"pZ":2.465638148019329,"vX0":6.187125717591812,"vY0":-123.26323321829004,"vZ0":-0.5249233480277413,"x":104.96,"y":172.21,"x0":-3.276778574192972,"y0":50.00343363319405,"z0":5.522144097415532,"aX":12.448348600331487},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.7,"breakHorizontal":-16.1,"spinRate":3066,"spinDirection":52},"zone":6,"typeConfidence":2.0,"plateTime":0.44425647322484574,"extension":6.784534472315824},"hitData":{"launchSpeed":86.6,"launchAngle":66.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":161.53,"coordY":148.83}},"index":8,"playId":"3d59981d-da2b-3ce6-8541-2e387fc3f878","pitchNumber":8,"startTime":"2026-06-20T18:00:10.645Z","endTime":"2026-06-20T18:00:21.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":3.500000000000007,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:00:21.380Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jasson Domínguez pops out to second baseman Edwin Arroyo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T18:02:10.624Z","endTime":"2026-06-20T18:03:17.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.19322859479861,"aZ":-36.81581920384704,"pfxX":-4.602192451362373,"pfxZ":-3.3600231303904273,"pX":0.32747876965954964,"pZ":0.5829304125015764,"vX0":-3.4250288603722687,"vY0":-116.3021280809469,"vZ0":-4.518401209809421,"x":104.52,"y":223.04,"x0":2.4130810130185605,"y0":50.00324523023023,"z0":6.013177491971409,"aX":-6.354696688010955},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.8,"breakHorizontal":9.1,"spinRate":2806,"spinDirection":311},"zone":14,"typeConfidence":2.0,"plateTime":0.4695203345214227,"extension":6.316382290703636},"index":0,"playId":"89d4dc56-8619-3441-89d2-e74f6166fdf6","pitchNumber":1,"startTime":"2026-06-20T18:02:35.621Z","endTime":"2026-06-20T18:02:39.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.448786365981658,"aZ":-23.14017003345279,"pfxX":6.25041943720205,"pfxZ":5.5975020101554485,"pX":0.3022998926579355,"pZ":1.6379972282016937,"vX0":-7.082823986803059,"vY0":-125.26847424143436,"vZ0":-5.851801559647659,"x":105.48,"y":194.55,"x0":2.332992791894588,"y0":50.00601868656836,"z0":5.85506780224301,"aX":10.097062774934313},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.2,"breakHorizontal":-10.0,"spinRate":2055,"spinDirection":135},"zone":9,"typeConfidence":0.86,"plateTime":0.4345411620008548,"extension":6.447383305284683},"index":1,"playId":"0373d470-80f0-3406-98c3-515010211d92","pitchNumber":2,"startTime":"2026-06-20T18:02:52.576Z","endTime":"2026-06-20T18:02:56.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":87.5,"endSpeed":80.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85400283398786,"aZ":-22.853775532215458,"pfxX":7.641542666904222,"pfxZ":5.656251424086911,"pX":0.4734629154550428,"pZ":2.0259939131115674,"vX0":-7.212961900545348,"vY0":-127.23898304522555,"vZ0":-5.152763925242407,"x":98.95,"y":184.08,"x0":2.3452296600181115,"y0":50.004029248359444,"z0":5.876263708687525,"aX":12.595070090651689},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.4,"breakHorizontal":-12.4,"spinRate":2164,"spinDirection":140},"zone":9,"typeConfidence":0.89,"plateTime":0.42962617609271936,"extension":6.355491420950606},"hitData":{"launchSpeed":76.2,"launchAngle":62.0,"totalDistance":165.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":159.5,"coordY":144.27}},"index":2,"playId":"d2c2d388-7dd6-3cb7-9688-04edbac6dfe2","pitchNumber":3,"startTime":"2026-06-20T18:03:08.139Z","endTime":"2026-06-20T18:03:17.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:03:17.607Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Caballero walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T18:03:33.239Z","endTime":"2026-06-20T18:04:53.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"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, 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.1,"endSpeed":75.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23734123380488,"aZ":-27.806953547660292,"pfxX":-4.835476046110098,"pfxZ":3.089648181703212,"pX":0.4605854328577886,"pZ":1.2202647940220226,"vX0":-3.5779522097101903,"vY0":-118.00992127059408,"vZ0":-5.048706885578851,"x":99.44,"y":205.83,"x0":2.6239257722848093,"y0":50.001751984665624,"z0":5.945805413993279,"aX":-6.825155774798002},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.7,"breakHorizontal":9.6,"spinRate":2795,"spinDirection":314},"zone":14,"typeConfidence":0.89,"plateTime":0.4639596466132514,"extension":6.161052942977944},"index":0,"playId":"de92df28-d8b1-3495-981d-bdf850035fe0","pitchNumber":1,"startTime":"2026-06-20T18:03:45.688Z","endTime":"2026-06-20T18:03:49.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82085057718429,"aZ":-22.942347186034684,"pfxX":8.236879960519797,"pfxZ":5.719388364969168,"pX":0.1861634088589035,"pZ":2.262239281359357,"vX0":-8.13354832662063,"vY0":-125.78314926486154,"vZ0":-4.382439548470612,"x":109.9,"y":177.7,"x0":2.380618974884979,"y0":50.00250195020886,"z0":5.871369120034228,"aX":13.292500673531944},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.6,"breakHorizontal":-13.2,"spinRate":2052,"spinDirection":142},"zone":5,"typeConfidence":0.93,"plateTime":0.4342930040073112,"extension":6.353401009380299},"index":1,"playId":"de59096b-3037-37af-bb98-b81d2ecd4ba0","pitchNumber":2,"startTime":"2026-06-20T18:04:00.542Z","endTime":"2026-06-20T18:04:04.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.553342840965716,"aZ":-13.009949048737408,"pfxX":5.1598579397827224,"pfxZ":10.200699903239371,"pX":-0.43196724373122825,"pZ":1.3730894195896117,"vX0":-8.893624710059312,"vY0":-135.23498324931492,"vZ0":-9.334687446350843,"x":133.47,"y":201.71,"x0":2.207773022647874,"y0":50.00362602555237,"z0":5.7511106452631875,"aX":9.695073867122067},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":-7.8,"spinRate":2384,"spinDirection":150},"zone":13,"typeConfidence":0.89,"plateTime":0.40283534537443133,"extension":6.613189715695486},"index":2,"playId":"8a6a39cc-29b5-3e77-b79e-3251f8c948a5","pitchNumber":3,"startTime":"2026-06-20T18:04:16.144Z","endTime":"2026-06-20T18:04:20.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.857572980137096,"aZ":-15.044066030884872,"pfxX":4.97485036085149,"pfxZ":9.193159799140636,"pX":0.8967494444128365,"pZ":1.8987273519548729,"vX0":-5.8177333255451495,"vY0":-134.5875050010643,"vZ0":-7.691857684029593,"x":82.82,"y":187.51,"x0":2.424006452301354,"y0":50.00478044036752,"z0":5.826430750322049,"aX":9.272803654244324},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.5,"breakHorizontal":-8.0,"spinRate":2385,"spinDirection":146},"zone":14,"typeConfidence":0.87,"plateTime":0.4045246526831101,"extension":6.319265054393809},"index":3,"playId":"15c84cab-af03-3438-9339-835d1d007b41","pitchNumber":4,"startTime":"2026-06-20T18:04:32.845Z","endTime":"2026-06-20T18:04:37.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31130798113325,"aZ":-11.896997463373035,"pfxX":4.736151020533412,"pfxZ":11.001052848469076,"pX":0.22494282317041753,"pZ":1.1765417316418307,"vX0":-7.044913906392029,"vY0":-134.43568250173794,"vZ0":-9.939648152192538,"x":108.43,"y":207.01,"x0":2.255949308639094,"y0":50.00022907834074,"z0":5.75108947370778,"aX":8.727267320914255},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":-7.2,"spinRate":2395,"spinDirection":152},"zone":14,"typeConfidence":0.9,"plateTime":0.4063913639456831,"extension":6.35147335879414},"index":4,"playId":"e8109368-179f-3165-aec8-b563147a6b99","pitchNumber":5,"startTime":"2026-06-20T18:04:48.738Z","endTime":"2026-06-20T18:04:53.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.58,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:04:53.050Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging. José Caballero steals (16) 2nd base.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T18:05:15.159Z","endTime":"2026-06-20T18:06:51.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.737991145010007,"aZ":-37.592174841104274,"pfxX":-3.454370433112653,"pfxZ":-3.8001644732098114,"pX":-0.4848593106167308,"pZ":2.1727773235111787,"vX0":-5.385562276138488,"vY0":-117.92518976439548,"vZ0":-1.1999900540214863,"x":135.48,"y":180.12,"x0":2.265938692959149,"y0":50.001287349417,"z0":6.116775264785901,"aX":-4.926736815655516},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-7.0,"breakHorizontal":7.4,"spinRate":2809,"spinDirection":308},"zone":7,"typeConfidence":2.0,"plateTime":0.46222268450030146,"extension":6.355065839882728},"index":0,"playId":"0409ea22-20ee-36fc-aaef-5a8550546343","pitchNumber":1,"startTime":"2026-06-20T18:05:20.840Z","endTime":"2026-06-20T18:05:23.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57279972393161,"aZ":-13.773488935314752,"pfxX":4.5702901307839205,"pfxZ":9.66604364873281,"pX":-0.4617848047204498,"pZ":1.595882565587607,"vX0":-8.705149553772326,"vY0":-136.5111199133455,"vZ0":-8.798739247624631,"x":134.6,"y":195.69,"x0":2.1620428662858493,"y0":50.004274964474696,"z0":5.790236218756477,"aX":8.702287188755516},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":-6.6,"spinRate":2490,"spinDirection":150},"zone":7,"typeConfidence":0.91,"plateTime":0.3998753506975681,"extension":6.301455813562386},"index":1,"playId":"3d96fbb5-04c9-3b6b-bd65-edbf01c28f65","pitchNumber":2,"startTime":"2026-06-20T18:05:37.892Z","endTime":"2026-06-20T18:05:42.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":93.3,"endSpeed":86.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.366360769067086,"aZ":-12.242818677602354,"pfxX":5.004162413445593,"pfxZ":10.583827338004493,"pX":-0.13636430689879556,"pZ":2.042865878036876,"vX0":-8.022613841205027,"vY0":-135.57334331135849,"vZ0":-7.732488535155124,"x":122.2,"y":183.62,"x0":2.1952057628971655,"y0":50.0058744024531,"z0":5.7643441093238295,"aX":9.427246860955675},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":-7.6,"spinRate":2371,"spinDirection":160},"zone":8,"typeConfidence":0.91,"plateTime":0.4021941006604792,"extension":6.662849303868404},"index":2,"playId":"f7df7d4a-1da1-3ddb-877e-73c0ba6b47cb","pitchNumber":3,"startTime":"2026-06-20T18:05:58.433Z","endTime":"2026-06-20T18:06:01.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"365d7e5a-ceca-3040-a00f-7a80c2194b68","startTime":"2026-06-20T18:06:20.702Z","endTime":"2026-06-20T18:06:23.702Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":76.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.98778743708433,"aZ":-38.790595788881845,"pfxX":-4.616497163501624,"pfxZ":-4.680954897378685,"pX":-0.9779570936023532,"pZ":-0.05280608680286328,"vX0":-5.533695426361287,"vY0":-117.50871702206507,"vZ0":-5.668736881571188,"x":154.28,"y":240.21,"x0":1.9975748455629583,"y0":50.00332076508103,"z0":5.951322043470233,"aX":-6.525370810622537},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-9.5,"breakHorizontal":9.6,"spinRate":2864,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.46419253868956023,"extension":6.381095444033238},"index":4,"playId":"6f57e2bf-b7dd-3be6-bddd-a4981febc98c","pitchNumber":4,"startTime":"2026-06-20T18:06:40.668Z","endTime":"2026-06-20T18:06:51.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.2,"awayTeamWinProbability":35.8,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":1.08,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:06:51.332Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pickoff 2B","eventType":"pickoff_2b","description":"Reds challenged (tag play), call on the field was overturned: pitcher Andrew Abbott picks off José Caballero at 2nd on throw to second baseman Edwin Arroyo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T18:07:15.653Z","endTime":"2026-06-20T18:08:48.034Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":18},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 2B","eventType":"pickoff_2b","movementReason":"r_pickoff_2b","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671096,"link":"/api/v1/people/671096"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.576402437818004,"aZ":-13.59786154315224,"pfxX":2.8336674712788184,"pfxZ":10.074403183635066,"pX":0.881499457901105,"pZ":3.055332399753114,"vX0":-4.854735081360201,"vY0":-134.75695591315673,"vZ0":-5.001327990118185,"x":83.4,"y":156.29,"x0":2.336101585852757,"y0":50.00298465279542,"z0":5.891891008264759,"aX":5.225532283333124},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":-4.1,"spinRate":2340,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.4060521865123947,"extension":6.549818737308723},"index":0,"playId":"b59c77b2-a25b-330b-a437-05c6f4b6a8d9","pitchNumber":1,"startTime":"2026-06-20T18:07:15.653Z","endTime":"2026-06-20T18:07:19.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.483203810446327,"aZ":-13.34245841507894,"pfxX":1.8568692538341,"pfxZ":10.167789002258218,"pX":0.32231444403729825,"pZ":2.736019711211894,"vX0":-5.635652983634298,"vY0":-135.228789033053,"vZ0":-6.07527237699012,"x":104.71,"y":164.91,"x0":2.192052225229049,"y0":50.002122798229585,"z0":5.947648400262574,"aX":3.439258969089079},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":-2.2,"spinRate":2334,"spinDirection":156},"zone":3,"typeConfidence":0.9,"plateTime":0.4050291212684929,"extension":6.538372495934803},"index":1,"playId":"0d46b5fc-7ddf-3c0f-9568-e9f7c4e19000","pitchNumber":2,"startTime":"2026-06-20T18:07:35.128Z","endTime":"2026-06-20T18:07:39.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52464548188369,"aZ":-13.395832043119453,"pfxX":3.618570621756656,"pfxZ":10.083308122712259,"pX":0.43855926802223927,"pZ":2.1516425199130196,"vX0":-6.248626861186145,"vY0":-134.89404778085762,"vZ0":-7.273877574286052,"x":100.28,"y":180.69,"x0":2.304050939555019,"y0":50.0003270669211,"z0":5.8079555397621485,"aX":6.737432170098349},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":-5.4,"spinRate":2412,"spinDirection":153},"zone":6,"typeConfidence":0.9,"plateTime":0.4044699935778171,"extension":6.379273860765823},"index":2,"playId":"f5cdea11-6218-31ad-8128-bbe8fddeec59","pitchNumber":3,"startTime":"2026-06-20T18:07:56.062Z","endTime":"2026-06-20T18:07:59.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50555890765658,"aZ":-41.21098637403025,"pfxX":-3.865680970368574,"pfxZ":-6.486485553309716,"pX":0.35074310947438886,"pZ":1.4888409846180362,"vX0":-3.2559994208474214,"vY0":-117.13265316756429,"vZ0":-1.8142627839338503,"x":103.63,"y":198.58,"x0":2.2595061038399824,"y0":50.00275686799209,"z0":6.116339074130559,"aX":-5.386261370544545},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-11.9,"breakHorizontal":7.8,"spinRate":2937,"spinDirection":319},"zone":14,"typeConfidence":2.0,"plateTime":0.4670825020982181,"extension":6.3005142824318705},"index":3,"playId":"6cc752cc-009b-3cad-a10c-8e4c8717af6b","pitchNumber":4,"startTime":"2026-06-20T18:08:18.544Z","endTime":"2026-06-20T18:08:22.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"deaaa13b-e0e7-3a5d-86cc-fe59b5e4c2b0","startTime":"2026-06-20T18:08:43.448Z","endTime":"2026-06-20T18:08:48.034Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":113},"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":1.14,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:08:48.034Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Trevino lines out to second baseman Jazz Chisholm Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T18:12:16.010Z","endTime":"2026-06-20T18:13:13.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.694653701774048,"aZ":-19.10603354882155,"pfxX":-3.6259860924282994,"pfxZ":7.221327823573834,"pX":0.3279784685974644,"pZ":3.6493032175943103,"vX0":10.072893107457366,"vY0":-133.4349353464756,"vZ0":-1.2600240646117131,"x":104.5,"y":140.25,"x0":-3.0186013401026877,"y0":50.005183506912694,"z0":5.499206630778636,"aX":-6.565362579482255},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.1,"breakHorizontal":4.4,"spinRate":2460,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4099006655311337,"extension":6.714311436972915},"index":0,"playId":"920910c0-1ca1-3af9-a214-ade0c1c4eaec","pitchNumber":1,"startTime":"2026-06-20T18:12:21.001Z","endTime":"2026-06-20T18:12:26.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28517714920855,"aZ":-17.441800085830515,"pfxX":-5.713573202881386,"pfxZ":8.014628088394662,"pX":0.003546064197687139,"pZ":2.4875949990999278,"vX0":10.243120751024666,"vY0":-133.84646008232127,"vZ0":-4.012877124396233,"x":116.86,"y":171.61,"x0":-3.107857627829995,"y0":50.00648239693937,"z0":5.23346216879244,"aX":-10.508554588704008},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.9,"breakHorizontal":8.5,"spinRate":2541,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4071677332908674,"extension":6.817461926409678},"index":1,"playId":"1c624590-4ae6-3f61-a9cc-3bdf0fd2206d","pitchNumber":2,"startTime":"2026-06-20T18:12:45.471Z","endTime":"2026-06-20T18:12:48.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-20T18:13:03.869Z","endTime":"2026-06-20T18:13:09.092Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.119738152519865,"aZ":-16.1582696334904,"pfxX":-4.965683303785852,"pfxZ":8.54282179206055,"pX":0.26886747028413654,"pZ":3.3734539442866636,"vX0":10.654678717089174,"vY0":-135.456525387281,"vZ0":-2.348823080040222,"x":106.75,"y":147.7,"x0":-3.054716967436636,"y0":50.00322579622457,"z0":5.370005823590245,"aX":-9.31116680788245},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":7.0,"spinRate":2583,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4029870171787109,"extension":6.789661815006284},"hitData":{"launchSpeed":88.7,"launchAngle":11.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":144.48,"coordY":136.1}},"index":3,"playId":"0359b243-3b09-3d2c-970f-05f1132ca01b","pitchNumber":3,"startTime":"2026-06-20T18:13:09.092Z","endTime":"2026-06-20T18:13:13.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:13:13.992Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Edwin Arroyo doubles (2) on a line drive to right fielder Jasson Domínguez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T18:13:27.670Z","endTime":"2026-06-20T18:13:52.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.822254091514914,"aZ":-30.538037986656732,"pfxX":-9.785361017007656,"pfxZ":1.0139243110204497,"pX":-0.8795273423514802,"pZ":3.201434182831818,"vX0":8.673591702491551,"vY0":-126.33916457725572,"vZ0":0.4317672180996537,"x":150.53,"y":152.34,"x0":-3.093310858655196,"y0":50.000458301681164,"z0":5.491574427189338,"aX":-15.745579234477868},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.2,"breakHorizontal":15.6,"spinRate":1821,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.4342807860123563,"extension":6.5299429719714475},"hitData":{"launchSpeed":82.0,"launchAngle":20.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.66,"coordY":122.39}},"index":0,"playId":"80545fbf-70f9-390d-87fe-729441f1b768","pitchNumber":1,"startTime":"2026-06-20T18:13:39.082Z","endTime":"2026-06-20T18:13:52.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.0,"awayTeamWinProbability":41.0,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":0.75,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:13:52.689Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blake Dunn walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T18:14:02.193Z","endTime":"2026-06-20T18:16:01.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"postOnSecond":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"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":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.269077555783834,"aZ":-25.712520509524804,"pfxX":-12.27631897035074,"pfxZ":3.5420581038137193,"pX":-0.9913998808110331,"pZ":3.035691981022161,"vX0":9.744827516531853,"vY0":-134.73789656520614,"vZ0":-1.952104791253889,"x":154.79,"y":156.82,"x0":-3.0731271130252096,"y0":50.003973521159374,"z0":5.599810778640856,"aX":-22.408614346192497},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.1,"breakHorizontal":19.9,"spinRate":2425,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40765421747672326,"extension":6.6107383840901734},"index":0,"playId":"05794bff-f431-3eaf-b60c-ff47cfac2862","pitchNumber":1,"startTime":"2026-06-20T18:14:20.468Z","endTime":"2026-06-20T18:14:47.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94524409991713,"aZ":-26.116705256853916,"pfxX":-11.082358584476736,"pfxZ":3.2886704503674906,"pX":-0.4088199463003986,"pZ":4.925987839367768,"vX0":10.693291118097667,"vY0":-135.43934878374324,"vZ0":3.0977127488723726,"x":132.58,"y":105.78,"x0":-2.9846990532515263,"y0":50.00284135856619,"z0":5.602825279686408,"aX":-20.413612584962763},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":17.5,"spinRate":2422,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.405751389773223,"extension":6.63401795689788},"index":1,"playId":"89412657-123b-3823-b3f0-917888329514","pitchNumber":2,"startTime":"2026-06-20T18:14:51.495Z","endTime":"2026-06-20T18:14:54.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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.2,"endSpeed":84.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79747374833313,"aZ":-12.698574801732008,"pfxX":-5.672509338396161,"pfxZ":10.696334197224932,"pX":0.8538975045422902,"pZ":1.3040750192121469,"vX0":11.965577821575813,"vY0":-134.93666978013766,"vZ0":-7.884326237447411,"x":84.45,"y":203.57,"x0":-2.9261832504937644,"y0":50.00353130000604,"z0":5.183533379823911,"aX":-10.32982955594007},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":7.3,"spinRate":2566,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4078767460882591,"extension":6.89639362495116},"index":2,"playId":"c1e8c18d-7443-3654-9646-74f72b743a80","pitchNumber":3,"startTime":"2026-06-20T18:15:19.372Z","endTime":"2026-06-20T18:15:23.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":92.2,"endSpeed":83.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01731457757899,"aZ":-14.887911926486828,"pfxX":-4.963803144690721,"pfxZ":9.65681646818333,"pX":0.4337543087407761,"pZ":2.5668077216267062,"vX0":10.81592491755424,"vY0":-133.7494868678544,"vZ0":-4.484723745000085,"x":100.47,"y":169.48,"x0":-3.0392963931030073,"y0":50.006306011118475,"z0":5.352051634797036,"aX":-8.889976018435862},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":6.4,"spinRate":2605,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4113816085500428,"extension":6.834136939266591},"index":3,"playId":"fdba40dc-37a3-3a65-a167-bb1900f588cf","pitchNumber":4,"startTime":"2026-06-20T18:15:38.232Z","endTime":"2026-06-20T18:15:41.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.244264889026894,"aZ":-15.168562739178968,"pfxX":-6.988599343675483,"pfxZ":9.112515443203845,"pX":-0.5453213483001861,"pZ":3.4989128359605695,"vX0":9.253759575629543,"vY0":-136.29732820739716,"vZ0":-2.3188688150322436,"x":137.79,"y":144.31,"x0":-3.089482865003861,"y0":50.00267167277143,"z0":5.418383558367023,"aX":-13.04233487096117},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":10.6,"spinRate":2622,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40313105198486365,"extension":6.828293784469601},"index":4,"playId":"27a08573-0e33-30c1-b4dd-46721cda09be","pitchNumber":5,"startTime":"2026-06-20T18:15:57.662Z","endTime":"2026-06-20T18:16:01.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.5,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:16:01.924Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Bleday lines out to right fielder Jasson Domínguez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T18:16:20.225Z","endTime":"2026-06-20T18:17:52.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"postOnSecond":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34781405390966,"aZ":-31.692707003735162,"pfxX":-10.345181974324792,"pfxZ":0.30250225874190484,"pX":-1.1670092472809042,"pZ":1.7353154807781983,"vX0":8.269454007789733,"vY0":-125.3178084504119,"vZ0":-2.42900405519359,"x":73.06,"y":117.64,"x0":-3.1657089276335393,"y0":50.002409697064614,"z0":5.3062062151953855,"aX":-16.452475986157168},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":16.8,"spinRate":1464,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4370758403028363,"extension":6.600385723362373},"index":0,"playId":"b71a59c7-5782-3046-9d88-2767a495c282","pitchNumber":1,"startTime":"2026-06-20T18:16:36.460Z","endTime":"2026-06-20T18:16:40.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58183166427912,"aZ":-14.239641030346162,"pfxX":-8.241719673388774,"pfxZ":9.959737496135643,"pX":-0.7084957330880969,"pZ":2.0770695890436097,"vX0":9.587113025416597,"vY0":-134.4433568501337,"vZ0":-5.335811875904877,"x":144.01,"y":182.7,"x0":-3.2776383995586724,"y0":50.00469754189515,"z0":5.1259870891046395,"aX":-14.843878564684207},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.8,"breakHorizontal":12.5,"spinRate":2501,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.4099852141774778,"extension":6.972821136798356},"index":1,"playId":"b1cfc615-877e-3b1d-992d-a204ae007b46","pitchNumber":2,"startTime":"2026-06-20T18:16:57.213Z","endTime":"2026-06-20T18:17:00.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.619881465099713,"aZ":-13.730600148925204,"pfxX":-7.706883369268751,"pfxZ":10.001802225514023,"pX":-1.5314723992310884,"pZ":2.4335429136318196,"vX0":7.171702508695902,"vY0":-135.42824084201484,"vZ0":-5.183423279685496,"x":175.38,"y":173.07,"x0":-3.222188251183708,"y0":50.00106369250094,"z0":5.344635792467984,"aX":-14.208798534052962},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":12.2,"spinRate":2526,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.40558548948792517,"extension":6.542410285361611},"index":2,"playId":"71b1b88e-beb0-3eba-967b-e92dee50cd7d","pitchNumber":3,"startTime":"2026-06-20T18:17:17.437Z","endTime":"2026-06-20T18:17:21.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81818418688927,"aZ":-14.49220236908352,"pfxX":-6.993317968004883,"pfxZ":9.65621565272614,"pX":0.9309363251531925,"pZ":2.4102854160657547,"vX0":12.842030743919914,"vY0":-135.05095292282516,"vZ0":-4.954085112245711,"x":81.51,"y":173.7,"x0":-2.9961310048178915,"y0":50.000309906442006,"z0":5.301957119306173,"aX":-12.803243845827149},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":9.6,"spinRate":2512,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4069346806571357,"extension":6.854065216858057},"hitData":{"launchSpeed":79.2,"launchAngle":22.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.89,"coordY":115.3}},"index":3,"playId":"d1911a94-d3a9-3367-98ef-0cdfe0474708","pitchNumber":4,"startTime":"2026-06-20T18:17:40.791Z","endTime":"2026-06-20T18:17:52.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.8,"awayTeamWinProbability":38.2,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.31,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:17:52.903Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sal Stewart doubles (15) on a sharp line drive to left fielder José Caballero. Edwin Arroyo scores. Blake Dunn scores.","rbi":2,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T18:18:50.821Z","endTime":"2026-06-20T18:19:27.115Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":{"id":701542,"link":"/api/v1/people/701542"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":{"id":701542,"link":"/api/v1/people/701542"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","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":"40b04535-4814-3542-8098-b0eb97d95ec6","startTime":"2026-06-20T18:18:20.431Z","endTime":"2026-06-20T18:18:25.403Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14767130706356,"aZ":-12.156480908785928,"pfxX":-7.024483967651429,"pfxZ":10.65572893744314,"pX":0.7494699443520699,"pZ":1.4576894247063412,"vX0":12.604475317196487,"vY0":-136.91648231261044,"vZ0":-7.644944909418905,"x":88.43,"y":199.42,"x0":-3.023051073905974,"y0":50.004847795074625,"z0":5.137511596841205,"aX":-13.19965282562383},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":9.7,"spinRate":2629,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4016333308222255,"extension":6.781929893444217},"index":1,"playId":"c2b58e1d-a6d2-3d56-97c5-6d081a290056","pitchNumber":1,"startTime":"2026-06-20T18:18:53.126Z","endTime":"2026-06-20T18:18:57.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39628328182982,"aZ":-13.500338782078062,"pfxX":-8.126376739738735,"pfxZ":10.03458570378206,"pX":-0.04429371308440217,"pZ":2.0296905079349066,"vX0":11.216689529186818,"vY0":-136.37671675791333,"vZ0":-5.909530062191923,"x":118.69,"y":183.98,"x0":-3.1780854339938545,"y0":50.0000013845897,"z0":5.176462844883066,"aX":-15.119082755019498},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":12.0,"spinRate":2577,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.4035081469666473,"extension":6.9685734454611},"hitData":{"launchSpeed":104.0,"launchAngle":25.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":50.16,"coordY":83.53}},"index":2,"playId":"970b9dde-9c60-3382-a05f-28344d8d3ee9","pitchNumber":2,"startTime":"2026-06-20T18:19:13.720Z","endTime":"2026-06-20T18:19:27.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.300000000000004,"awayTeamWinProbability":59.699999999999996,"homeTeamWinProbabilityAdded":-21.499999999999993,"leverageIndex":2.02,"dramaIndex":187.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:19:27.115Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T18:20:00.220Z","endTime":"2026-06-20T18:21:15.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.643658090480624,"aZ":-33.06126767503477,"pfxX":10.283954956939258,"pfxZ":-0.6104830606170903,"pX":-0.5105940739841905,"pZ":2.412399818456413,"vX0":3.894430490836034,"vY0":-121.10100092579107,"vZ0":-0.5234364003221954,"x":136.46,"y":173.65,"x0":-3.481522545932674,"y0":50.00046523227154,"z0":5.557737097755619,"aX":15.06263439968649},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.0,"breakHorizontal":-19.6,"spinRate":2919,"spinDirection":49},"zone":4,"typeConfidence":2.0,"plateTime":0.4546618265339841,"extension":6.56354761053983},"index":0,"playId":"5f96e27c-1800-3e45-a0d9-8bd150fc6da6","pitchNumber":1,"startTime":"2026-06-20T18:20:06.705Z","endTime":"2026-06-20T18:20:09.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93247803109156,"aZ":-27.698503982129573,"pfxX":-10.875175803580918,"pfxZ":2.41677577844073,"pX":-0.9539817695823215,"pZ":2.4353184139235022,"vX0":9.273636731877303,"vY0":-135.28826819862562,"vZ0":-2.449953352571714,"x":153.36,"y":173.03,"x0":-3.015887303901639,"y0":50.00045904009692,"z0":5.296903903807977,"aX":-20.12593988662467},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.1,"breakHorizontal":17.6,"spinRate":2370,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4050866178092267,"extension":6.675751693009351},"index":1,"playId":"42873958-b90c-3b73-8087-0487c4325ccc","pitchNumber":2,"startTime":"2026-06-20T18:20:26.419Z","endTime":"2026-06-20T18:20:29.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-20T18:20:36.953Z","endTime":"2026-06-20T18:20:51.812Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.687466512324292,"aZ":-27.70710818189506,"pfxX":-9.72892189725896,"pfxZ":2.7411254710917756,"pX":-1.0199195409842436,"pZ":1.6879292911359545,"vX0":8.253694695875364,"vY0":-126.82542302819927,"vZ0":-3.6060101455241784,"x":155.88,"y":193.21,"x0":-3.0508564873033586,"y0":50.0037592897276,"z0":5.335445702022127,"aX":-15.86597632148902},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.3,"breakHorizontal":15.7,"spinRate":1678,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4316918484573078,"extension":6.657464013940688},"index":3,"playId":"5dbb82a3-f041-3744-a2d3-91cf59c5009f","pitchNumber":3,"startTime":"2026-06-20T18:20:51.812Z","endTime":"2026-06-20T18:20:56.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35136464155996,"aZ":-11.910872041248235,"pfxX":-4.784146847909089,"pfxZ":10.668320730529015,"pX":-0.4796703673076881,"pZ":2.544180985862235,"vX0":8.964543820526815,"vY0":-137.6296865291919,"vZ0":-5.123612895204905,"x":135.28,"y":170.09,"x0":-3.1721496814419674,"y0":50.00300383232626,"z0":5.251007008630206,"aX":-9.087736767763523},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":6.6,"spinRate":2538,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3994682368682012,"extension":6.73610433310991},"index":4,"playId":"05573ab6-e4f1-3c6b-9d93-8c10c3d69953","pitchNumber":4,"startTime":"2026-06-20T18:21:12.753Z","endTime":"2026-06-20T18:21:15.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.25,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:21:15.931Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Anthony Volpe walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T18:23:23.008Z","endTime":"2026-06-20T18:25:29.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.935139409206883,"aZ":-12.913535913986529,"pfxX":4.524500150260751,"pfxZ":10.341464017687711,"pX":1.7171193029921747,"pZ":2.1847379587511213,"vX0":-3.546870513858141,"vY0":-134.79162946497019,"vZ0":-7.38082915382355,"x":51.55,"y":179.79,"x0":2.4542589013663703,"y0":50.003374791235444,"z0":5.847031631343223,"aX":8.427911065486056},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-7.6,"spinRate":2328,"spinDirection":153},"zone":14,"typeConfidence":0.89,"plateTime":0.40445479707192344,"extension":6.264701835739178},"index":0,"playId":"ad69876e-b61a-3d49-80f4-d98a9bdfe7a4","pitchNumber":1,"startTime":"2026-06-20T18:23:29.273Z","endTime":"2026-06-20T18:23:33.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88542094964045,"aZ":-14.901030289751112,"pfxX":6.202148954585741,"pfxZ":9.330926315536002,"pX":0.9653148521627163,"pZ":1.216029390615302,"vX0":-5.806659627232628,"vY0":-134.38527951047587,"vZ0":-9.252507922368448,"x":80.2,"y":205.95,"x0":2.335945721840649,"y0":50.00165441613392,"z0":5.73479368917128,"aX":11.478223252135951},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":-10.2,"spinRate":2363,"spinDirection":151},"zone":14,"typeConfidence":0.86,"plateTime":0.40574527224058077,"extension":6.485669404764573},"index":1,"playId":"633da1da-9c81-3ae8-aa48-fb35cf204674","pitchNumber":2,"startTime":"2026-06-20T18:23:44.448Z","endTime":"2026-06-20T18:23:48.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.842476939721056,"aZ":-26.310491385948676,"pfxX":9.52127700586223,"pfxZ":3.719403676781841,"pX":0.8259185878178794,"pZ":3.0570994131802487,"vX0":-7.048784981135654,"vY0":-124.49416509152317,"vZ0":-1.8847184594014568,"x":85.52,"y":156.24,"x0":2.450029320157961,"y0":50.00551035873901,"z0":5.991388331384807,"aX":15.021593233649655},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.6,"breakHorizontal":-15.7,"spinRate":1946,"spinDirection":136},"zone":3,"typeConfidence":0.93,"plateTime":0.4391381651766242,"extension":6.317268286136788},"index":2,"playId":"38850d9a-f5cc-3993-84bb-5af1c9a89e58","pitchNumber":3,"startTime":"2026-06-20T18:23:58.322Z","endTime":"2026-06-20T18:24:01.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.873217406753543,"aZ":-10.43487111976322,"pfxX":3.2604813770443277,"pfxZ":11.759709165249616,"pX":1.0038930103664288,"pZ":1.7813877594362693,"vX0":-4.86978922732643,"vY0":-134.75609247145158,"vZ0":-8.736743963468266,"x":78.73,"y":190.68,"x0":2.4065744697633478,"y0":50.00439177162839,"z0":5.792762114182596,"aX":6.028471059061389},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.7,"breakHorizontal":-4.9,"spinRate":2444,"spinDirection":156},"zone":14,"typeConfidence":0.9,"plateTime":0.40567023783819245,"extension":6.332358814978025},"index":3,"playId":"23322c33-5a15-3136-9970-46e541894948","pitchNumber":4,"startTime":"2026-06-20T18:24:14.227Z","endTime":"2026-06-20T18:24:41.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.026779117990365,"aZ":-12.449271346507013,"pfxX":4.990772830306789,"pfxZ":10.65650914708496,"pX":0.7596140491831649,"pZ":2.6656738086737426,"vX0":-6.217698937243544,"vY0":-135.08294546776904,"vZ0":-6.17810156855129,"x":88.05,"y":166.81,"x0":2.441184641748909,"y0":50.00050533374116,"z0":5.855104619692974,"aX":9.235893381035869},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":-7.7,"spinRate":2441,"spinDirection":149},"zone":6,"typeConfidence":0.91,"plateTime":0.4052529547386228,"extension":6.294355414836978},"index":4,"playId":"7c68eade-8cb4-312f-857a-4be3c85d47ca","pitchNumber":5,"startTime":"2026-06-20T18:24:42.366Z","endTime":"2026-06-20T18:24:45.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-20T18:25:04.744Z","endTime":"2026-06-20T18:25:23.632Z","isPitch":false,"type":"action","player":{"id":683011,"link":"/api/v1/people/683011"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.982618963253486,"aZ":-13.07949209010889,"pfxX":4.4457026901464385,"pfxZ":10.19705888764803,"pX":-0.6366858866081838,"pZ":1.7958603457146838,"vX0":-8.857543542623738,"vY0":-135.57305250525658,"vZ0":-8.334371831546168,"x":141.27,"y":190.29,"x0":2.086503482377086,"y0":50.005729389755466,"z0":5.810865311863544,"aX":8.32802303478336},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":-6.2,"spinRate":2393,"spinDirection":158},"zone":7,"typeConfidence":0.91,"plateTime":0.4030943090744188,"extension":6.422393858340754},"index":6,"playId":"c816756c-d329-3204-9723-8f97a9a326a9","pitchNumber":6,"startTime":"2026-06-20T18:25:23.632Z","endTime":"2026-06-20T18:25:29.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:25:29.285Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ali Sánchez pops out softly to second baseman Edwin Arroyo.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T18:25:52.648Z","endTime":"2026-06-20T18:28:09.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,3],"actionIndex":[1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.975123803701752,"aZ":-14.635904265883998,"pfxX":5.070374863156703,"pfxZ":9.401124224081602,"pX":0.27182486586334614,"pZ":3.666319470211141,"vX0":-7.217534996389697,"vY0":-135.57599109152818,"vZ0":-3.354216804702975,"x":106.64,"y":139.79,"x0":2.306840170997024,"y0":50.006065103417534,"z0":5.937791933149235,"aX":9.463300155025431},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":-7.7,"spinRate":2332,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.4036284470426663,"extension":6.265310975811574},"index":0,"playId":"00b36d14-5152-3725-baa4-9fd5fffd5890","pitchNumber":1,"startTime":"2026-06-20T18:25:57.408Z","endTime":"2026-06-20T18:26:05.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Anthony Volpe steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"00b36d14-5152-3725-baa4-9fd5fffd5890","startTime":"2026-06-20T18:26:07.797Z","endTime":"2026-06-20T18:26:32.804Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683011,"link":"/api/v1/people/683011"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"postOnSecond":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.8,"dramaIndex":77.0,"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-20T18:26:32.804Z","endTime":"2026-06-20T18:28:02.178Z","isPitch":false,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09359325303675,"aZ":-14.383357660715163,"pfxX":3.301640346580861,"pfxZ":9.768684353154125,"pX":-0.43613637663013965,"pZ":2.156749131063203,"vX0":-8.017286182453326,"vY0":-133.67815852605366,"vZ0":-7.03781881481358,"x":133.62,"y":180.55,"x0":2.164462516885704,"y0":50.004648173819156,"z0":5.84377729756242,"aX":6.014852879976593},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.4,"breakHorizontal":-4.3,"spinRate":2334,"spinDirection":154},"zone":7,"typeConfidence":0.88,"plateTime":0.4087475594705978,"extension":6.525637260334127},"hitData":{"launchSpeed":53.5,"launchAngle":36.0,"totalDistance":143.0,"trajectory":"popup","hardness":"soft","location":"4","coordinates":{"coordX":152.86,"coordY":151.15}},"index":3,"playId":"a02465d9-cfd7-3d98-836f-2e02adec4291","pitchNumber":2,"startTime":"2026-06-20T18:28:02.178Z","endTime":"2026-06-20T18:28:09.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"second":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":1.8,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:28:09.839Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T18:28:28.186Z","endTime":"2026-06-20T18:29:24.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":74.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.609078852375582,"aZ":-37.17164964872609,"pfxX":-6.166120049815388,"pfxZ":-3.637548619019233,"pX":0.5057804054117934,"pZ":2.5405497986417562,"vX0":-1.936187272735466,"vY0":-116.19106215171884,"vZ0":-0.4120567267559163,"x":97.72,"y":170.19,"x0":2.149638249118135,"y0":50.00148751495189,"z0":6.23531222715273,"aX":-8.477348272147497},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-6.5,"breakHorizontal":11.6,"spinRate":2796,"spinDirection":319},"zone":6,"typeConfidence":2.0,"plateTime":0.4703789537913736,"extension":6.365909018150474},"index":0,"playId":"2924b588-6ca0-32cc-a188-b97f05106f9e","pitchNumber":1,"startTime":"2026-06-20T18:28:34.740Z","endTime":"2026-06-20T18:28:37.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"second":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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.4,"endSpeed":76.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2510451022974,"aZ":-33.9364535442469,"pfxX":-7.925919428895458,"pfxZ":-1.1989867280592534,"pX":0.44382726683173185,"pZ":2.2542890579310315,"vX0":-2.128288279639464,"vY0":-120.04712135062162,"vZ0":-1.869397324316226,"x":100.08,"y":177.91,"x0":2.3708074011212235,"y0":50.00392534002748,"z0":6.051041394676164,"aX":-11.621927788546598},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.4,"breakHorizontal":14.9,"spinRate":2918,"spinDirection":305},"zone":9,"typeConfidence":0.93,"plateTime":0.4554694318698833,"extension":6.3137898842237625},"index":1,"playId":"7cd60525-a2ab-39f5-aabc-3857b4281f11","pitchNumber":2,"startTime":"2026-06-20T18:28:56.791Z","endTime":"2026-06-20T18:28:59.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"second":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.686520573567293,"aZ":-33.47191042230082,"pfxX":-8.040084232699034,"pfxZ":-0.8751984599343059,"pX":-1.548337080138811,"pZ":1.036639454665391,"vX0":-6.450561368575843,"vY0":-121.60359775973694,"vZ0":-4.87913452477959,"x":176.02,"y":210.79,"x0":2.1909757258569,"y0":50.00230585471137,"z0":6.000000377643317,"aX":-11.939836261048407},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.5,"breakHorizontal":16.2,"spinRate":2991,"spinDirection":315},"zone":13,"typeConfidence":0.93,"plateTime":0.45184867278797824,"extension":6.621007538374788},"index":2,"playId":"2ddbba6c-402f-3470-906c-ffe5b1dbc410","pitchNumber":3,"startTime":"2026-06-20T18:29:21.345Z","endTime":"2026-06-20T18:29:24.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"second":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.57,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:29:24.604Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out sharply, second baseman Edwin Arroyo to first baseman Spencer Steer.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T18:29:43.495Z","endTime":"2026-06-20T18:30:14.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":81.1,"endSpeed":74.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66976657508716,"aZ":-34.3870904189626,"pfxX":-7.939761520015834,"pfxZ":-1.577856265606428,"pX":0.7242579901337516,"pZ":2.722852464385987,"vX0":-1.5149747131218407,"vY0":-118.18703660140007,"vZ0":-0.5417926701571939,"x":89.39,"y":165.26,"x0":2.4054235308153027,"y0":50.00076042224126,"z0":6.1281967520776375,"aX":-11.16803732193186},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.6,"breakHorizontal":14.8,"spinRate":2913,"spinDirection":304},"zone":6,"typeConfidence":0.92,"plateTime":0.46441803677494065,"extension":6.174786464862176},"index":0,"playId":"0b6c6a3c-21cb-3c88-a94f-e9a8a82f2394","pitchNumber":1,"startTime":"2026-06-20T18:29:49.717Z","endTime":"2026-06-20T18:29:53.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"second":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.160796001077365,"aZ":-24.99463035072857,"pfxX":5.914294820284844,"pfxZ":4.411737299336952,"pX":0.7895352248989019,"pZ":2.4244135510532345,"vX0":-6.085914312219128,"vY0":-125.8353023062587,"vZ0":-3.7267460738096747,"x":86.9,"y":173.32,"x0":2.45495160175938,"y0":50.00082583821447,"z0":5.9174172439813475,"aX":9.61788924319566},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.4,"breakHorizontal":-9.6,"spinRate":2002,"spinDirection":141},"zone":6,"typeConfidence":0.84,"plateTime":0.4329540105649188,"extension":6.335405396053142},"hitData":{"launchSpeed":106.2,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":141.28,"coordY":147.31}},"index":1,"playId":"ea8c1557-a2c9-3fab-97c5-bdf5f1ef309d","pitchNumber":2,"startTime":"2026-06-20T18:30:07.339Z","endTime":"2026-06-20T18:30:14.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"second":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-3.999999999999993,"leverageIndex":1.5,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:30:14.609Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T18:32:35.536Z","endTime":"2026-06-20T18:33:23.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"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":91.5,"endSpeed":85.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.832168593122287,"aZ":-23.50563447196012,"pfxX":-9.94633395380351,"pfxZ":4.765116530865279,"pX":0.8562599296192793,"pZ":2.3781623590981127,"vX0":13.446071656556224,"vY0":-132.66968064147943,"vZ0":-3.2392652390832763,"x":84.36,"y":174.57,"x0":-2.9369991811842087,"y0":50.00368257984012,"z0":5.288351362244926,"aX":-18.10129928855806},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.3,"breakHorizontal":15.8,"spinRate":2443,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.40960265472815616,"extension":6.665570347833768},"index":0,"playId":"c1c2b3bb-1d3c-3bc1-9918-9fa705c74f51","pitchNumber":1,"startTime":"2026-06-20T18:32:38.893Z","endTime":"2026-06-20T18:32:42.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.129621502146687,"aZ":-29.740002525199582,"pfxX":11.067017624030113,"pfxZ":1.6741935279334648,"pX":0.6537521872775862,"pZ":3.076596679360175,"vX0":5.902180465075353,"vY0":-120.40916134830161,"vZ0":0.4882160891495222,"x":92.08,"y":155.71,"x0":-3.2766310300018606,"y0":50.00010487405164,"z0":5.5295702171277155,"aX":16.039873224227186},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.5,"breakHorizontal":-21.6,"spinRate":2950,"spinDirection":55},"zone":3,"typeConfidence":2.0,"plateTime":0.4571028516964768,"extension":6.439450696394641},"index":1,"playId":"4de34729-ba78-39a7-9f20-90d897b159c5","pitchNumber":2,"startTime":"2026-06-20T18:32:56.785Z","endTime":"2026-06-20T18:33:00.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-20T18:33:07.221Z","endTime":"2026-06-20T18:33:20.066Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":93.7,"endSpeed":86.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.394785783946382,"aZ":-13.873308382814669,"pfxX":-6.3631969050377295,"pfxZ":9.656975160575092,"pX":0.8085717648944055,"pZ":2.8862083622887056,"vX0":12.32048532348476,"vY0":-135.9615123218916,"vZ0":-3.8920253244104557,"x":86.18,"y":160.85,"x0":-2.930022596409048,"y0":50.00203401403751,"z0":5.28199576133438,"aX":-12.05893019775311},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":9.2,"spinRate":2505,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4009851685462844,"extension":6.818361097985213},"index":3,"playId":"ea5856bb-e7aa-3151-9d1a-4ffa2b98c12d","pitchNumber":3,"startTime":"2026-06-20T18:33:20.066Z","endTime":"2026-06-20T18:33:23.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:33:23.943Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Noelvi Marte doubles (3) on a line drive to left fielder José Caballero.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T18:33:40.661Z","endTime":"2026-06-20T18:34:01.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.744017222859227,"aZ":-27.35264452636078,"pfxX":7.960188035807798,"pfxZ":3.15333366752974,"pX":0.36305983151961085,"pZ":2.6637211111616406,"vX0":6.337246017394964,"vY0":-123.51176962274587,"vZ0":-1.3498648014180137,"x":103.16,"y":166.86,"x0":-3.2789490908322683,"y0":50.00502760533049,"z0":5.5376366385207,"aX":12.185265722946838},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.6,"breakHorizontal":-16.0,"spinRate":2943,"spinDirection":47},"zone":6,"typeConfidence":2.0,"plateTime":0.44504286011584027,"extension":6.559016328558243},"hitData":{"launchSpeed":93.9,"launchAngle":26.0,"totalDistance":357.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":46.11,"coordY":89.6}},"index":0,"playId":"8b7a71aa-7473-3bed-a586-81eb0342d41e","pitchNumber":1,"startTime":"2026-06-20T18:33:47.845Z","endTime":"2026-06-20T18:34:01.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":0.67,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:34:01.651Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T18:34:27.085Z","endTime":"2026-06-20T18:35:51.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"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":93.5,"endSpeed":85.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04823655462724,"aZ":-12.093261256900313,"pfxX":-7.612158690094095,"pfxZ":10.756820521071376,"pX":0.6955951556669996,"pZ":2.620819932173701,"vX0":12.682310350731916,"vY0":-135.61661608974623,"vZ0":-4.901416973527321,"x":90.49,"y":168.02,"x0":-3.047762417817575,"y0":50.00433920805282,"z0":5.2920290110782595,"aX":-14.213780536534241},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.6,"breakHorizontal":11.2,"spinRate":2612,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.40354793898702557,"extension":6.808798013998523},"index":0,"playId":"2843240a-d945-363c-9c5b-eb487c5e384b","pitchNumber":1,"startTime":"2026-06-20T18:34:33.923Z","endTime":"2026-06-20T18:34:39.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":92.6,"endSpeed":84.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.502881295250827,"aZ":-25.234583503673885,"pfxX":-10.642629737353792,"pfxZ":3.802526933531027,"pX":1.0654698353337915,"pZ":1.938899330729111,"vX0":14.056644204040214,"vY0":-134.11993816127324,"vZ0":-4.211545490219823,"x":76.39,"y":186.43,"x0":-2.856244788614983,"y0":50.00406735322068,"z0":5.325262053534905,"aX":-19.427627510071584},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.1,"breakHorizontal":16.3,"spinRate":2324,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.40810901482221507,"extension":6.885504400943007},"index":1,"playId":"cf226081-10c4-3c17-8574-23fd9a2c30d9","pitchNumber":2,"startTime":"2026-06-20T18:34:57.715Z","endTime":"2026-06-20T18:35:01.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.244760690472358,"aZ":-24.94547836324764,"pfxX":-11.302556875960068,"pfxZ":3.795187398679805,"pX":0.160069679717407,"pZ":2.285308803061331,"vX0":12.48630811632773,"vY0":-136.87330441924553,"vZ0":-3.554709509123338,"x":110.9,"y":177.08,"x0":-2.9850536068505877,"y0":50.00178474586661,"z0":5.3023479392686,"aX":-21.518322957660747},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.2,"breakHorizontal":18.0,"spinRate":2410,"spinDirection":250},"zone":5,"typeConfidence":2.0,"plateTime":0.399661692076859,"extension":6.9470793778608515},"index":2,"playId":"4dfcac68-8633-372d-b20c-0410707fe06b","pitchNumber":3,"startTime":"2026-06-20T18:35:20.588Z","endTime":"2026-06-20T18:35:24.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.059691555114203,"aZ":-25.90491220608428,"pfxX":-10.186692754970755,"pfxZ":3.4077678866912002,"pX":0.6581711226186681,"pZ":3.0463034760327714,"vX0":12.410067301527336,"vY0":-134.95526609372345,"vZ0":-1.8911365934505968,"x":91.91,"y":156.53,"x0":-2.6818455049190635,"y0":50.00446107366631,"z0":5.585459551153562,"aX":-18.746184738633605},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.0,"breakHorizontal":15.7,"spinRate":2524,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.4062629966679756,"extension":6.57721799905607},"index":3,"playId":"c9383372-ca9d-3da5-9ba5-b61c9759572c","pitchNumber":4,"startTime":"2026-06-20T18:35:47.802Z","endTime":"2026-06-20T18:35:51.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.32,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:35:51.223Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Trevino grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T18:36:05.191Z","endTime":"2026-06-20T18:36:38.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.517497182921797,"aZ":-25.410692040555315,"pfxX":-10.841014326651083,"pfxZ":3.645304129129272,"pX":0.07338562920377176,"pZ":2.390070649497104,"vX0":11.827227668907588,"vY0":-135.08238825075182,"vZ0":-3.3753934356052846,"x":114.2,"y":174.25,"x0":-2.9463622657364317,"y0":50.00008118580229,"z0":5.4355821825161375,"aX":-20.098189677755727},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.1,"breakHorizontal":17.2,"spinRate":2440,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.40496155942505396,"extension":6.72908950633954},"index":0,"playId":"359aa59b-fbf0-30e8-9168-40bcf6c3bfb9","pitchNumber":1,"startTime":"2026-06-20T18:36:14.475Z","endTime":"2026-06-20T18:36:18.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24727048464576,"aZ":-23.430205580588954,"pfxX":-9.570808844679508,"pfxZ":4.6201087290167155,"pX":-0.2593824921188007,"pZ":3.3766321830814374,"vX0":10.580695971597057,"vY0":-135.8782976580318,"vZ0":-1.532964133744152,"x":126.89,"y":147.61,"x0":-2.9371807777743877,"y0":50.005544885782875,"z0":5.556240158591809,"aX":-18.126057811511938},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":15.5,"spinRate":2481,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4011781733063322,"extension":6.347217353069981},"hitData":{"launchSpeed":91.1,"launchAngle":1.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.34,"coordY":150.85}},"index":1,"playId":"79196af0-b685-3ec4-a31b-008341022342","pitchNumber":2,"startTime":"2026-06-20T18:36:30.727Z","endTime":"2026-06-20T18:36:38.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":1.33,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:36:38.946Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Paul Goldschmidt grounds out, shortstop Matt McLain to first baseman Spencer Steer.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T18:38:51.161Z","endTime":"2026-06-20T18:39:41.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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(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":88.9,"endSpeed":81.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14692446650196,"aZ":-25.74773704899896,"pfxX":-1.3986470337963022,"pfxZ":3.8004976709149183,"pX":-1.1299844930523806,"pZ":2.5097945433587348,"vX0":-7.973598400319969,"vY0":-129.27570653363458,"vZ0":-3.785292759962709,"x":160.07,"y":171.02,"x0":2.177048800911827,"y0":50.00281978454574,"z0":5.971142433995384,"aX":-2.3653483726883273},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.2,"breakHorizontal":4.3,"spinRate":2580,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.4238127557555158,"extension":6.534073501263183},"index":0,"playId":"e205ff9f-1507-3e25-b4d5-4b22846b573b","pitchNumber":1,"startTime":"2026-06-20T18:39:03.995Z","endTime":"2026-06-20T18:39:07.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.206703220179485,"aZ":-39.548204748536406,"pfxX":-3.5963104112364848,"pfxZ":-5.519048010610803,"pX":0.3644603466281608,"pZ":3.009409501161344,"vX0":-3.611295927021184,"vY0":-115.6809723158876,"vZ0":1.3683541737373046,"x":103.11,"y":157.53,"x0":2.420443936265402,"y0":50.00041392355714,"z0":6.239915036575195,"aX":-4.808446860779669},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.2,"breakHorizontal":7.6,"spinRate":2790,"spinDirection":317},"zone":3,"typeConfidence":2.0,"plateTime":0.475872938385816,"extension":6.367786223226555},"index":1,"playId":"cd5021ef-4c49-35b1-b264-4fe3029f7a2c","pitchNumber":2,"startTime":"2026-06-20T18:39:17.536Z","endTime":"2026-06-20T18:39:21.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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.3,"endSpeed":79.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.222134010144302,"aZ":-27.054787801678625,"pfxX":9.705707061791745,"pfxZ":3.2240700730597673,"pX":0.5031854434589699,"pZ":1.5989883664047189,"vX0":-7.979389262088445,"vY0":-125.40771353637021,"vZ0":-4.85062489660567,"x":97.82,"y":195.61,"x0":2.4709209129574248,"y0":50.00040063197832,"z0":5.774555264992434,"aX":15.401101711633384},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.9,"breakHorizontal":-15.6,"spinRate":1845,"spinDirection":133},"zone":14,"typeConfidence":0.94,"plateTime":0.43736066945257557,"extension":6.423235997852289},"hitData":{"launchSpeed":87.5,"launchAngle":-11.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.42,"coordY":150.35}},"index":2,"playId":"1bf72bca-87b8-3bba-9d04-b33c071589e1","pitchNumber":3,"startTime":"2026-06-20T18:39:32.326Z","endTime":"2026-06-20T18:39:41.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:39:41.406Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T18:40:00.443Z","endTime":"2026-06-20T18:41:12.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.427786085114658,"aZ":-37.232404351862954,"pfxX":-2.997772596836514,"pfxZ":-3.6743074035506122,"pX":1.7702896281193632,"pZ":2.4965383939437396,"vX0":-0.732874309026045,"vY0":-116.50146556395886,"vZ0":-0.3195202311839441,"x":49.52,"y":171.37,"x0":2.4782206654595624,"y0":50.001923406065885,"z0":6.147964796160312,"aX":-4.129307594432545},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-6.5,"breakHorizontal":5.6,"spinRate":2621,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.469747207019795,"extension":6.3918000838841955},"index":0,"playId":"0b13e076-36d0-3064-b876-70b7fd8a0258","pitchNumber":1,"startTime":"2026-06-20T18:40:01.486Z","endTime":"2026-06-20T18:40:05.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36934708344942,"aZ":-16.96055250628059,"pfxX":5.123274600409037,"pfxZ":8.148416482174815,"pX":0.09032076036024289,"pZ":3.9190644427184664,"vX0":-7.8408239602012095,"vY0":-135.90757284718657,"vZ0":-2.220231626246092,"x":113.56,"y":132.97,"x0":2.3498184331293657,"y0":50.00170102036589,"z0":5.927356345075355,"aX":9.56465542715948},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":-7.6,"spinRate":2338,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.40334356439089936,"extension":6.428029702193863},"index":1,"playId":"5d83d1d5-06fc-3d1f-a8c5-9134628b9e0b","pitchNumber":2,"startTime":"2026-06-20T18:40:17.250Z","endTime":"2026-06-20T18:40:21.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09829588532564,"aZ":-31.491895984193345,"pfxX":-8.36776393827133,"pfxZ":0.4671405515536442,"pX":0.3466654875024076,"pZ":2.4052784643131715,"vX0":-2.4983079471023206,"vY0":-120.20893816306513,"vZ0":-1.8841985173219389,"x":103.79,"y":173.84,"x0":2.488546695516062,"y0":50.0019392614877,"z0":6.0172111227445395,"aX":-12.142494598620319},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.6,"breakHorizontal":15.7,"spinRate":2823,"spinDirection":299},"zone":6,"typeConfidence":0.93,"plateTime":0.4571003433033569,"extension":6.375316232655434},"index":2,"playId":"dc2505dc-64ef-3901-a9cc-4a8357e7e8a1","pitchNumber":3,"startTime":"2026-06-20T18:40:32.407Z","endTime":"2026-06-20T18:40:35.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33998139515652,"aZ":-29.081338949196475,"pfxX":-5.928711411280925,"pfxZ":2.0238896468345926,"pX":-0.4311800103777621,"pZ":1.908351816783973,"vX0":-4.8569569487133055,"vY0":-122.37195073855693,"vZ0":-3.788508942485021,"x":133.44,"y":187.25,"x0":2.34393580487509,"y0":50.00254283371653,"z0":5.946114466392975,"aX":-9.063647778953683},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.1,"breakHorizontal":11.8,"spinRate":2856,"spinDirection":295},"zone":7,"typeConfidence":0.93,"plateTime":0.4462175449300658,"extension":6.512861447880084},"index":3,"playId":"8462efca-8f63-34a6-a0c7-c901904e6cd6","pitchNumber":4,"startTime":"2026-06-20T18:40:52.477Z","endTime":"2026-06-20T18:40:56.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.878569763498717,"aZ":-14.491919621112832,"pfxX":3.97048503207969,"pfxZ":9.28939398327239,"pX":0.14606461208128324,"pZ":2.019812817188325,"vX0":-7.021797593007112,"vY0":-136.34679769017055,"vZ0":-7.414513104446231,"x":111.43,"y":184.25,"x0":2.2260707205047567,"y0":50.00317968297356,"z0":5.752805246662457,"aX":7.558633063694946},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":-5.9,"spinRate":2457,"spinDirection":155},"zone":8,"typeConfidence":0.91,"plateTime":0.40002588761349234,"extension":6.503720846390789},"index":4,"playId":"d66cace3-dd45-3aec-b26d-cee736e36b51","pitchNumber":5,"startTime":"2026-06-20T18:41:09.107Z","endTime":"2026-06-20T18:41:12.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:41:12.573Z","atBatIndex":30},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Jasson Domínguez reaches on catcher interference by Jose Trevino. Jasson Domínguez to 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T18:41:25.911Z","endTime":"2026-06-20T18:42:43.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00962247911756,"aZ":-24.702922269012035,"pfxX":8.36871084572764,"pfxZ":4.546302147143878,"pX":0.18926079091963097,"pZ":1.305654668347103,"vX0":-8.304402513169912,"vY0":-126.6479957395792,"vZ0":-6.283306761959482,"x":109.79,"y":203.53,"x0":2.4051480123199447,"y0":50.005084482557486,"z0":5.763357373874878,"aX":13.757592526027045},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.2,"breakHorizontal":-13.6,"spinRate":1931,"spinDirection":136},"zone":14,"typeConfidence":0.94,"plateTime":0.43055091466067363,"extension":6.41226496154982},"index":0,"playId":"5be0393a-e580-3579-b0d2-1a40ad3166b0","pitchNumber":1,"startTime":"2026-06-20T18:41:36.266Z","endTime":"2026-06-20T18:41:41.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.492209176620204,"aZ":-34.51913985622097,"pfxX":-9.853532796458115,"pfxZ":-1.6073149621022367,"pX":-1.177671957832592,"pZ":1.8458872146665573,"vX0":-5.532465270492333,"vY0":-119.98301967138121,"vZ0":-2.389899734905738,"x":161.89,"y":188.94,"x0":2.4394375435547397,"y0":50.0051133741658,"z0":5.9348124865388945,"aX":-14.348753791770111},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.2,"breakHorizontal":19.2,"spinRate":2931,"spinDirection":298},"zone":13,"typeConfidence":0.93,"plateTime":0.4567335994116388,"extension":6.341945029059062},"index":1,"playId":"61b1d55c-a744-34a5-9b02-eca9c2b33572","pitchNumber":2,"startTime":"2026-06-20T18:41:50.613Z","endTime":"2026-06-20T18:41:53.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.889726469969002,"aZ":-22.816141776869994,"pfxX":7.881637614636965,"pfxZ":5.529442829506731,"pX":-0.6479064325614928,"pZ":0.1400452376024045,"vX0":-10.175996080576391,"vY0":-128.55057973436013,"vZ0":-9.50911008109615,"x":141.7,"y":235.0,"x0":2.3176766176803,"y0":50.00117134282689,"z0":5.624875620530053,"aX":13.335796706034207},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.2,"breakHorizontal":-12.2,"spinRate":2037,"spinDirection":134},"zone":13,"typeConfidence":0.92,"plateTime":0.42428466830074596,"extension":6.5067561188493945},"index":2,"playId":"b518da5d-e270-3f07-8b7e-a830ffde537e","pitchNumber":3,"startTime":"2026-06-20T18:42:09.452Z","endTime":"2026-06-20T18:42:12.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":93.5,"endSpeed":86.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2388941205829,"aZ":-16.554759427517272,"pfxX":2.624561064047482,"pfxZ":8.240922185744054,"pX":-0.26311676659439254,"pZ":2.3372696665330093,"vX0":-7.696742275768482,"vY0":-135.94079601815974,"vZ0":-6.3198111658636575,"x":127.03,"y":175.67,"x0":2.2480852217476137,"y0":50.00336363998748,"z0":5.816971865408164,"aX":4.975378820233052},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":-3.4,"spinRate":2366,"spinDirection":157},"zone":4,"typeConfidence":0.9,"plateTime":0.4009706988423014,"extension":6.541562058068264},"index":3,"playId":"17b66767-e0d9-3024-ac2f-ce72e840ae97","pitchNumber":4,"startTime":"2026-06-20T18:42:29.124Z","endTime":"2026-06-20T18:42:43.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.56,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:42:43.005Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T18:43:02.649Z","endTime":"2026-06-20T18:46:10.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,7,8],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.345724744745244,"aZ":-22.920954898146306,"pfxX":7.748309596567435,"pfxZ":5.863525411231459,"pX":0.7923618933796983,"pZ":3.4440606654126102,"vX0":-6.299976590823497,"vY0":-124.62554146385392,"vZ0":-1.543057728834447,"x":86.8,"y":145.79,"x0":2.34267994760344,"y0":50.001145402034574,"z0":5.958932920605154,"aX":12.223558466040997},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.6,"breakHorizontal":-12.6,"spinRate":2225,"spinDirection":139},"zone":12,"typeConfidence":0.9,"plateTime":0.4389925783761104,"extension":6.433163354984335},"index":0,"playId":"733949ad-e842-358f-b5cf-840271f115bf","pitchNumber":1,"startTime":"2026-06-20T18:43:10.297Z","endTime":"2026-06-20T18:43:14.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04662298256996,"aZ":-16.9678848413374,"pfxX":3.2152383546818375,"pfxZ":8.236467605264012,"pX":0.5426999936957148,"pZ":3.522420983517122,"vX0":-5.808370533138722,"vY0":-134.2608293756868,"vZ0":-3.317590206624847,"x":96.31,"y":143.67,"x0":2.3055178461063277,"y0":50.00096190450846,"z0":5.964866723339147,"aX":5.935100509087971},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.5,"breakHorizontal":-4.7,"spinRate":2333,"spinDirection":157},"zone":12,"typeConfidence":0.87,"plateTime":0.4062514237766863,"extension":6.446550050030822},"index":1,"playId":"32f5f250-71b6-3be7-b602-565949f97c93","pitchNumber":2,"startTime":"2026-06-20T18:43:31.010Z","endTime":"2026-06-20T18:43:41.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jasson Domínguez steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"32f5f250-71b6-3be7-b602-565949f97c93","startTime":"2026-06-20T18:43:44.864Z","endTime":"2026-06-20T18:44:06.417Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691176,"link":"/api/v1/people/691176"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"postOnSecond":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":1.21,"dramaIndex":44.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.504416128862886,"aZ":-14.075039786457818,"pfxX":5.430568080018549,"pfxZ":9.764196751439908,"pX":-0.19611361898957683,"pZ":1.8937013262521147,"vX0":-8.335068733890814,"vY0":-135.05840379720263,"vZ0":-7.734407899957794,"x":124.48,"y":187.65,"x0":2.219739191470915,"y0":50.00087347384136,"z0":5.777601564458881,"aX":10.064721322535052},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":-8.2,"spinRate":2363,"spinDirection":151},"zone":8,"typeConfidence":0.9,"plateTime":0.40502957530976325,"extension":6.439331225095926},"index":3,"playId":"88b23dfc-7a54-3cbf-8775-8ed1723ed6ac","pitchNumber":3,"startTime":"2026-06-20T18:44:06.417Z","endTime":"2026-06-20T18:44:11.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.709099022956764,"aZ":-14.346076764953667,"pfxX":4.284555954531756,"pfxZ":9.522572500773535,"pX":-0.45285152017392977,"pZ":1.120208308979748,"vX0":-8.709732838464754,"vY0":-135.49022198221954,"vZ0":-9.606787012355834,"x":134.26,"y":208.53,"x0":2.236846033379276,"y0":50.00272110287141,"z0":5.698640754299923,"aX":8.021822205987712},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":-6.0,"spinRate":2300,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.4032148400632187,"extension":6.443146235439904},"index":4,"playId":"98cb8dc7-42c8-3f1e-893c-d41ab037c05c","pitchNumber":4,"startTime":"2026-06-20T18:44:31.561Z","endTime":"2026-06-20T18:44:35.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.116768046780088,"aZ":-16.444382039765156,"pfxX":3.7251914118700578,"pfxZ":8.5299434194878,"pX":0.09522899945308222,"pZ":3.476196711656925,"vX0":-7.203823790112025,"vY0":-134.6470680949284,"vZ0":-3.3334191923050507,"x":113.37,"y":144.92,"x0":2.3163377143033568,"y0":50.00111793600181,"z0":5.887797354161491,"aX":6.868796919809852},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":-5.3,"spinRate":2371,"spinDirection":155},"zone":12,"typeConfidence":0.89,"plateTime":0.4061654154041485,"extension":6.512136605703277},"index":5,"playId":"34bfe3ab-5cea-3901-9298-52d250d87f43","pitchNumber":5,"startTime":"2026-06-20T18:44:51.261Z","endTime":"2026-06-20T18:44:57.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-20T18:45:18.489Z","endTime":"2026-06-20T18:45:42.405Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53976499097274,"aZ":-13.59312990363556,"pfxX":2.9291683498641157,"pfxZ":9.8066443762419,"pX":0.47710836899354525,"pZ":3.1788189599347736,"vX0":-5.992591459486248,"vY0":-136.43297785508997,"vZ0":-4.696702807145619,"x":98.81,"y":152.95,"x0":2.3163628587033416,"y0":50.00630783961912,"z0":5.8517018119777084,"aX":5.552613294164796},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":-4.1,"spinRate":2404,"spinDirection":156},"zone":3,"typeConfidence":0.92,"plateTime":0.4006521718190865,"extension":6.436029127190211},"index":7,"playId":"3f9b72ea-7f81-362e-bf6b-324e1ebf2253","pitchNumber":6,"startTime":"2026-06-20T18:45:42.405Z","endTime":"2026-06-20T18:45:45.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.565837596122922,"aZ":-30.003424887971256,"pfxX":-6.320421880994011,"pfxZ":1.4769762499316113,"pX":0.09735965932666701,"pZ":0.3255818358389652,"vX0":-3.376946474436598,"vY0":-121.16696841821869,"vZ0":-6.711950005123697,"x":113.29,"y":229.99,"x0":2.334349314996989,"y0":50.00542892829091,"z0":5.7821356408302735,"aX":-9.319096354985195},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.2,"breakHorizontal":12.2,"spinRate":2883,"spinDirection":312},"zone":14,"typeConfidence":0.93,"plateTime":0.45352511637613,"extension":6.447854096247719},"index":8,"playId":"57d3353c-1535-36a0-81f2-7ee0a8b32567","pitchNumber":7,"startTime":"2026-06-20T18:46:06.791Z","endTime":"2026-06-20T18:46:10.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:46:10.376Z","atBatIndex":32},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Edwin Arroyo reaches on a missed catch error by first baseman Ben Rice, assist to shortstop Anthony Volpe.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:48:28.559Z","endTime":"2026-06-20T18:49:16.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_error_dropped_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.884111932649315,"aZ":-27.34294027513595,"pfxX":-8.894550356832728,"pfxZ":3.104923968670856,"pX":0.6981280884143468,"pZ":1.7109855498920468,"vX0":12.019707526945302,"vY0":-123.50205961141248,"vZ0":-3.182576066092067,"x":90.39,"y":192.58,"x0":-3.059576362367283,"y0":50.00238304542424,"z0":5.297785505203359,"aX":-13.841873908356016},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.2,"breakHorizontal":13.6,"spinRate":1522,"spinDirection":243},"zone":9,"typeConfidence":2.0,"plateTime":0.44223616733331683,"extension":6.611192501232346},"index":0,"playId":"132cd062-746e-31f4-81e7-de45805dc6ab","pitchNumber":1,"startTime":"2026-06-20T18:48:28.559Z","endTime":"2026-06-20T18:48:32.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.489391008415556,"aZ":-22.616475722438366,"pfxX":-10.034595001115095,"pfxZ":5.277781798072769,"pX":-0.020354080940453746,"pZ":2.1745332080404514,"vX0":11.505439737158005,"vY0":-133.1959014724616,"vZ0":-4.066013701438145,"x":117.78,"y":180.07,"x0":-3.0761308994704373,"y0":50.004632139974234,"z0":5.3406540163419605,"aX":-18.17609756955607},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.9,"breakHorizontal":16.0,"spinRate":2349,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4099849129034636,"extension":6.620975872060925},"index":1,"playId":"dee0631e-bbcd-380d-8562-e3c84a4b87d3","pitchNumber":2,"startTime":"2026-06-20T18:48:44.680Z","endTime":"2026-06-20T18:48:47.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.046268926124107,"aZ":-30.189881527924705,"pfxX":-9.373278023769661,"pfxZ":1.256087426474263,"pX":-1.367722123389522,"pZ":2.9269077104801244,"vX0":7.690665826452804,"vY0":-124.78507530329767,"vZ0":-0.12736625774826482,"x":169.13,"y":159.75,"x0":-3.271434106782709,"y0":50.0024543634606,"z0":5.465349514713947,"aX":-14.78621661663241},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":15.2,"spinRate":1688,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.43890167712059514,"extension":6.520023784505108},"hitData":{"launchSpeed":78.5,"launchAngle":5.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.98,"coordY":148.32}},"index":2,"playId":"7696629a-328b-3d9c-883f-b4b84c02f2d8","pitchNumber":3,"startTime":"2026-06-20T18:49:02.752Z","endTime":"2026-06-20T18:49:16.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:49:16.316Z","atBatIndex":33},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Blake Dunn grounds into a force out, shortstop Anthony Volpe to second baseman Jazz Chisholm Jr. Edwin Arroyo out at 2nd. Blake Dunn to 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:49:38.152Z","endTime":"2026-06-20T18:50:27.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.4,"endSpeed":84.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96981085385957,"aZ":-26.075660036907397,"pfxX":-11.961257530626177,"pfxZ":3.3767198549024906,"pX":0.8705848194815397,"pZ":1.8238818853454568,"vX0":13.774794124995035,"vY0":-133.80420048166937,"vZ0":-4.329835027052152,"x":83.82,"y":189.54,"x0":-2.800074593008195,"y0":50.00411048293334,"z0":5.340766363331981,"aX":-21.603585849897406},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":18.6,"spinRate":2294,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.40999014741481643,"extension":6.529788339484515},"index":0,"playId":"b3696a13-932d-3258-b057-7fdb70a2c2a6","pitchNumber":1,"startTime":"2026-06-20T18:49:38.152Z","endTime":"2026-06-20T18:49:42.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"25bc6ca6-0bd6-3e5b-9955-5287e241ea63","startTime":"2026-06-20T18:50:00.281Z","endTime":"2026-06-20T18:50:03.281Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.069018568803248,"aZ":-26.90094512314009,"pfxX":-13.454196209730647,"pfxZ":2.99470870973731,"pX":0.17821835567019176,"pZ":2.0128063995665366,"vX0":12.581977262117116,"vY0":-132.0180231515395,"vZ0":-3.4607899021585418,"x":110.21,"y":184.43,"x0":-2.909897567620165,"y0":50.00035284376922,"z0":5.328863979263223,"aX":-23.659223752299553},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.8,"breakHorizontal":21.5,"spinRate":2355,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.4154746760128978,"extension":6.60524362212917},"hitData":{"launchSpeed":105.6,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":113.44,"coordY":149.33}},"index":2,"playId":"28ef425f-aa63-3d11-b7b6-27916eff5b97","pitchNumber":2,"startTime":"2026-06-20T18:50:18.529Z","endTime":"2026-06-20T18:50:27.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.53,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:50:27.911Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"JJ Bleday doubles (11) on a line drive to right fielder Jasson Domínguez. Blake Dunn to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:50:55.771Z","endTime":"2026-06-20T18:51:15.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnThird":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"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":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88958096450046,"aZ":-30.26383555999419,"pfxX":7.073377014795357,"pfxZ":1.2979121452059612,"pX":0.0870711715847814,"pZ":1.9154078316874812,"vX0":6.091822101967444,"vY0":-120.38982984649836,"vZ0":-2.235984146999906,"x":113.68,"y":187.06,"x0":-3.392994195073849,"y0":50.002550792168584,"z0":5.529117602396674,"aX":10.40450022743617},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.0,"breakHorizontal":-14.3,"spinRate":2782,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.45457423183411283,"extension":6.351560747224418},"hitData":{"launchSpeed":83.7,"launchAngle":23.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.95,"coordY":116.03}},"index":0,"playId":"dc870b55-108e-356a-bf9c-53c808b041a6","pitchNumber":1,"startTime":"2026-06-20T18:51:00.489Z","endTime":"2026-06-20T18:51:15.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-9.0,"leverageIndex":1.31,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:51:15.438Z","atBatIndex":35},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Sal Stewart out on a sacrifice fly to left fielder José Caballero. Blake Dunn scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:52:29.858Z","endTime":"2026-06-20T18:54:07.043Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":{"id":701542,"link":"/api/v1/people/701542"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-06-20T18:51:44.586Z","endTime":"2026-06-20T18:52:32.090Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"third":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.354189774310274,"aZ":-18.459997005936764,"pfxX":-8.199535372312349,"pfxZ":7.6901512582668055,"pX":-0.4865348778584443,"pZ":2.9641482449045338,"vX0":9.65777085398755,"vY0":-132.92929079779833,"vZ0":-2.646247796240202,"x":135.55,"y":158.75,"x0":-3.107043238599975,"y0":50.006184343694834,"z0":5.317812728134926,"aX":-14.630130766947142},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.6,"breakHorizontal":12.7,"spinRate":2333,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4125628958979983,"extension":6.743746157451103},"index":1,"playId":"ad452f2b-5cb3-336b-8af9-c49bb22c8d98","pitchNumber":1,"startTime":"2026-06-20T18:52:32.090Z","endTime":"2026-06-20T18:52:36.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"third":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":92.8,"endSpeed":84.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70901913325404,"aZ":-13.453227826837674,"pfxX":-7.281436766772716,"pfxZ":10.28729384142085,"pX":1.3382248559630585,"pZ":3.308254401161864,"vX0":13.729404602170856,"vY0":-134.43991561615817,"vZ0":-2.6771809198763497,"x":65.99,"y":149.46,"x0":-2.902182934458362,"y0":50.00554966536347,"z0":5.278964717372866,"aX":-13.256410304611903},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":10.1,"spinRate":2446,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.40831911886498906,"extension":6.7846016349931375},"index":2,"playId":"1d36ba52-74db-368f-b647-2db04ce4c621","pitchNumber":2,"startTime":"2026-06-20T18:52:53.449Z","endTime":"2026-06-20T18:52:56.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"third":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":92.6,"endSpeed":84.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.760389552782303,"aZ":-16.251734891395305,"pfxX":-6.233385193241594,"pfxZ":8.774939559063533,"pX":0.4182936214484543,"pZ":2.819014851042357,"vX0":11.268846894592356,"vY0":-134.28017229250815,"vZ0":-3.5096191746184346,"x":101.06,"y":162.67,"x0":-3.034726944936813,"y0":50.00398917742765,"z0":5.3086180293279455,"aX":-11.313324093437686},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.2,"breakHorizontal":8.6,"spinRate":2439,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.4088668193381082,"extension":6.792742630146619},"index":3,"playId":"628a0254-49aa-3045-ba56-b106be607c7f","pitchNumber":3,"startTime":"2026-06-20T18:53:14.234Z","endTime":"2026-06-20T18:53:17.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"third":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-20T18:53:37.083Z","endTime":"2026-06-20T18:53:55.117Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"third":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.056749803588524,"aZ":-30.968245187481507,"pfxX":4.519709566454345,"pfxZ":0.8095981251452979,"pX":0.5039257417234032,"pZ":3.7741321822903706,"vX0":7.405763702903625,"vY0":-121.72485197278203,"vZ0":1.8914124936812418,"x":97.79,"y":136.88,"x0":-3.17142018493587,"y0":50.00448594895883,"z0":5.678233247723223,"aX":6.745974823404057},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.3,"breakHorizontal":-10.0,"spinRate":2976,"spinDirection":63},"zone":12,"typeConfidence":2.0,"plateTime":0.45087052912768266,"extension":6.648415014324653},"hitData":{"launchSpeed":102.5,"launchAngle":18.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":84.21,"coordY":84.9}},"index":5,"playId":"e97e73cd-e09a-378a-9c02-81bc36bf2b3f","pitchNumber":4,"startTime":"2026-06-20T18:53:55.117Z","endTime":"2026-06-20T18:54:07.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"third":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":26.1,"awayTeamWinProbability":73.9,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":1.75,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:54:07.043Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathaniel Lowe walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:54:40.584Z","endTime":"2026-06-20T18:56:10.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":92.6,"endSpeed":85.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56826139745397,"aZ":-26.47669941079359,"pfxX":-10.019845328824548,"pfxZ":3.0768958540582716,"pX":-0.7176838885172336,"pZ":2.293271266135239,"vX0":9.614090152621534,"vY0":-134.58960185670793,"vZ0":-3.3966606642558013,"x":144.36,"y":176.86,"x0":-3.0177397236785275,"y0":50.00350867611154,"z0":5.426666983479331,"aX":-18.56090158105431},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.0,"breakHorizontal":16.3,"spinRate":2264,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40546968990226073,"extension":6.305876205036274},"index":0,"playId":"ad9f2bc2-fbb9-3ef6-9daa-e4e4625fc312","pitchNumber":1,"startTime":"2026-06-20T18:54:40.608Z","endTime":"2026-06-20T18:54:43.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"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-06-20T18:54:52.681Z","endTime":"2026-06-20T18:55:05.688Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.623638112104853,"aZ":-18.421467593702104,"pfxX":-5.7952524822182285,"pfxZ":7.695225534209072,"pX":0.8129774751233032,"pZ":4.493896968606627,"vX0":12.283373129130707,"vY0":-132.42440758257294,"vZ0":1.09287468180033,"x":86.01,"y":117.44,"x0":-3.1196912124948883,"y0":50.00272230029717,"z0":5.417598634487976,"aX":-10.35902548634702},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.4,"breakHorizontal":8.0,"spinRate":2501,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.41263823302859937,"extension":6.814185703216344},"index":2,"playId":"6428cd8a-688c-3e0f-8922-4c9e5d756a33","pitchNumber":2,"startTime":"2026-06-20T18:55:05.688Z","endTime":"2026-06-20T18:55:09.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.320626529528198,"aZ":-30.762021020368085,"pfxX":6.662832128734267,"pfxZ":0.9464869554635627,"pX":-1.6160415993202417,"pZ":2.5874570514227377,"vX0":2.7442887596933474,"vY0":-121.9367352469384,"vZ0":-0.396563416582806,"x":178.6,"y":168.92,"x0":-3.623804107115037,"y0":50.00421261630627,"z0":5.4199485549516755,"aX":9.974223267375068},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":-12.7,"spinRate":3066,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.4502187277580889,"extension":6.748638774219151},"index":3,"playId":"bd07512d-7ec7-3467-97ee-8679c52a7ece","pitchNumber":3,"startTime":"2026-06-20T18:55:25.401Z","endTime":"2026-06-20T18:55:29.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88361315514223,"aZ":-22.798398655173493,"pfxX":-9.9804553887765,"pfxZ":5.189295486504774,"pX":1.3387731344117753,"pZ":2.621564214908845,"vX0":13.972940912190356,"vY0":-134.04148243421542,"vZ0":-3.0390514864288676,"x":65.97,"y":168.0,"x0":-2.6620978534542727,"y0":50.00402607181585,"z0":5.410943575509396,"aX":-18.035957453260377},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.9,"breakHorizontal":14.9,"spinRate":2336,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.40973818559967423,"extension":6.759029612663137},"index":4,"playId":"9c1955f1-b6b6-336f-8f4d-96370245ba70","pitchNumber":4,"startTime":"2026-06-20T18:55:44.934Z","endTime":"2026-06-20T18:55:49.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14428231301338,"aZ":-24.32852153939199,"pfxX":-12.636974658454971,"pfxZ":4.258147731206876,"pX":1.0420201718474307,"pZ":1.5595929236618564,"vX0":14.671863371845566,"vY0":-135.46988332087676,"vZ0":-5.217963470747451,"x":77.28,"y":196.67,"x0":-2.8259430597786537,"y0":50.00133885977282,"z0":5.232018750447535,"aX":-23.270647375249908},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.6,"breakHorizontal":19.4,"spinRate":2300,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4057611298153878,"extension":6.966822233483993},"index":5,"playId":"4fe76678-a280-3282-bb94-e0a9310b1297","pitchNumber":5,"startTime":"2026-06-20T18:56:06.388Z","endTime":"2026-06-20T18:56:10.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":1.06,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:56:10.837Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Steer homers (12) on a fly ball to left center field. JJ Bleday scores. Nathaniel Lowe scores.","rbi":3,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:57:31.137Z","endTime":"2026-06-20T18:59:16.481Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":{"id":701542,"link":"/api/v1/people/701542"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":701542,"link":"/api/v1/people/701542"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":{"id":701542,"link":"/api/v1/people/701542"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-06-20T18:56:35.781Z","endTime":"2026-06-20T18:57:33.458Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.039150575509723,"aZ":-15.318273178364768,"pfxX":-5.436384846714293,"pfxZ":9.03878052095359,"pX":0.3109807947556295,"pZ":4.374873046608567,"vX0":10.91935520052444,"vY0":-136.00398080996405,"vZ0":0.277685820209389,"x":105.15,"y":120.66,"x0":-3.057616362280451,"y0":50.00525815373029,"z0":5.337490476899372,"aX":-10.142069859659408},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":7.4,"spinRate":2446,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4033984626035405,"extension":6.9080001468052945},"index":1,"playId":"2929741e-02da-3e9e-8b06-92d82d854875","pitchNumber":1,"startTime":"2026-06-20T18:57:33.458Z","endTime":"2026-06-20T18:57:36.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5686718467507,"aZ":-15.92824892499967,"pfxX":-6.245607887179216,"pfxZ":8.854525345705714,"pX":0.9680103870782404,"pZ":2.041230463682565,"vX0":12.83151712982346,"vY0":-134.66075373305677,"vZ0":-5.2854708060889,"x":80.1,"y":183.67,"x0":-3.049697059104284,"y0":50.000004417964995,"z0":5.158319917102872,"aX":-11.456361100604335},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":8.5,"spinRate":2369,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.40693843251353323,"extension":6.889899343441872},"index":2,"playId":"313b0400-6188-3ff3-9918-0fb42f17bbca","pitchNumber":2,"startTime":"2026-06-20T18:57:53.052Z","endTime":"2026-06-20T18:58:20.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"}},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68572862529985,"aZ":-25.05928581079691,"pfxX":-11.524347706680434,"pfxZ":3.9040172123290997,"pX":0.3113922234551208,"pZ":2.006753638329422,"vX0":12.385702274952788,"vY0":-134.5203143621827,"vZ0":-3.811547455049067,"x":105.13,"y":184.6,"x0":-2.867428682810052,"y0":50.002147813258965,"z0":5.229945753826622,"aX":-21.003280202337507},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":18.0,"spinRate":2405,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.40801948522846887,"extension":7.057465966244412},"index":3,"playId":"32a19cd4-2a87-38c9-9862-5b115a790a47","pitchNumber":3,"startTime":"2026-06-20T18:58:26.748Z","endTime":"2026-06-20T18:58:30.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00542132248705,"aZ":-21.102065837388587,"pfxX":-10.303550713534843,"pfxZ":6.034702235053354,"pX":-0.3017049615788676,"pZ":2.8865178200317536,"vX0":10.765085057992636,"vY0":-135.20989528603158,"vZ0":-2.2501225279485855,"x":128.5,"y":160.84,"x0":-3.0135974539144805,"y0":50.0028047923527,"z0":5.224939643133688,"aX":-18.903378343274834},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.6,"breakHorizontal":16.1,"spinRate":2427,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.4065361576259283,"extension":7.065691664150079},"hitData":{"launchSpeed":102.3,"launchAngle":34.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":50.27,"coordY":52.36}},"index":4,"playId":"be61bb10-2da2-3fc5-95c9-af0b8b43cbaa","pitchNumber":4,"startTime":"2026-06-20T18:58:45.123Z","endTime":"2026-06-20T18:59:16.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3,"awayTeamWinProbability":92.7,"homeTeamWinProbabilityAdded":-18.099999999999998,"leverageIndex":1.38,"dramaIndex":151.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:59:16.481Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, shortstop Anthony Volpe to first baseman Ben Rice.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:59:35.404Z","endTime":"2026-06-20T18:59:59.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":94.3,"endSpeed":86.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.145888134190447,"aZ":-22.636747575502323,"pfxX":-11.27718507182971,"pfxZ":5.035352794041536,"pX":0.9317605761755873,"pZ":2.6474134730336343,"vX0":14.618398637215426,"vY0":-136.53787847846064,"vZ0":-2.943858149280329,"x":81.48,"y":167.3,"x0":-3.0182872396219045,"y0":50.00326614496978,"z0":5.291591276409916,"aX":-21.36311372827932},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.6,"breakHorizontal":17.4,"spinRate":2475,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.40065026335601583,"extension":6.830179143414821},"index":0,"playId":"bbb47032-4d71-35a5-99a3-a8f204157e7c","pitchNumber":1,"startTime":"2026-06-20T18:59:35.404Z","endTime":"2026-06-20T18:59:39.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14100760861349,"aZ":-24.524030555005627,"pfxX":-10.861009406667517,"pfxZ":4.170352684121477,"pX":-0.6583934565940501,"pZ":2.6467659051734906,"vX0":10.418315880184768,"vY0":-134.11374339104512,"vZ0":-2.2213480077608407,"x":142.1,"y":167.32,"x0":-3.169494422936285,"y0":50.00267146924548,"z0":5.222624117286034,"aX":-19.921173381796343},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.3,"breakHorizontal":17.6,"spinRate":2535,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.40733411141241893,"extension":6.826861048567639},"hitData":{"launchSpeed":88.4,"launchAngle":5.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.63,"coordY":142.07}},"index":1,"playId":"9790912e-fd0b-3263-8530-3f9ed115248f","pitchNumber":2,"startTime":"2026-06-20T18:59:50.976Z","endTime":"2026-06-20T18:59:59.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:59:59.828Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jazz Chisholm Jr. lines out to right fielder Noelvi Marte.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T19:01:58.750Z","endTime":"2026-06-20T19:03:37.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.771396593755977,"aZ":-17.03152731394415,"pfxX":4.479377342834743,"pfxZ":8.44615801829138,"pX":0.918036189569781,"pZ":2.8298588664656363,"vX0":-5.4418451966439045,"vY0":-132.86894435430236,"vZ0":-4.74730677885781,"x":82.01,"y":162.37,"x0":2.408178389531369,"y0":50.001045480641444,"z0":5.872586041367841,"aX":8.029413644823876},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.5,"breakHorizontal":-7.0,"spinRate":2272,"spinDirection":147},"zone":12,"typeConfidence":0.84,"plateTime":0.41181286214794044,"extension":6.347992455200817},"index":0,"playId":"18468638-2788-3f66-a77b-4315ffc70683","pitchNumber":1,"startTime":"2026-06-20T19:02:13.208Z","endTime":"2026-06-20T19:02:16.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15564619814787,"aZ":-14.263482976722978,"pfxX":4.878964840631737,"pfxZ":9.610561980826915,"pX":0.008835250338919104,"pZ":2.404272651785641,"vX0":-7.902855016896226,"vY0":-135.55283622762514,"vZ0":-6.474931035384428,"x":116.66,"y":173.86,"x0":2.3259741596605124,"y0":50.0064415016832,"z0":5.816745994630974,"aX":9.097018810772036},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-7.2,"spinRate":2373,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.4038030371181329,"extension":6.474315793186028},"index":1,"playId":"3216a41d-0e34-3dee-8aab-72b5ddb7b103","pitchNumber":2,"startTime":"2026-06-20T19:02:35.742Z","endTime":"2026-06-20T19:02:39.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-20T19:02:51.274Z","endTime":"2026-06-20T19:03:07.660Z","isPitch":false,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.449395735302527,"aZ":-38.09419742586055,"pfxX":-5.938448550427877,"pfxZ":-4.318024067398968,"pX":-0.8929941947343203,"pZ":0.6399649230557337,"vX0":-5.130634639842676,"vY0":-116.76480978373085,"vZ0":-4.032913721690306,"x":151.04,"y":221.5,"x0":2.1099714624349932,"y0":50.002739020832124,"z0":6.000404470021007,"aX":-8.141046198566158},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.6,"breakHorizontal":12.1,"spinRate":2828,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4703627649632711,"extension":6.455441410859947},"index":3,"playId":"d83eeb46-3a77-3960-9554-5ac36d4dc6fd","pitchNumber":3,"startTime":"2026-06-20T19:03:07.660Z","endTime":"2026-06-20T19:03:10.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.504327433574385,"aZ":-27.616561073434973,"pfxX":-6.78946439902329,"pfxZ":3.010940923296583,"pX":-0.42193316360251876,"pZ":2.056608798707803,"vX0":-4.538250585521022,"vY0":-122.06535850175823,"vZ0":-3.7536384217853547,"x":133.08,"y":183.25,"x0":2.3418152005367916,"y0":50.00179387369213,"z0":5.985957422981879,"aX":-10.267078969179433},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.8,"breakHorizontal":13.3,"spinRate":2886,"spinDirection":285},"zone":7,"typeConfidence":0.93,"plateTime":0.44833088677086064,"extension":6.422320702111627},"hitData":{"launchSpeed":81.4,"launchAngle":26.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.9,"coordY":93.57}},"index":4,"playId":"db5803ac-aca3-339a-bf58-f4e5f7d4c03d","pitchNumber":4,"startTime":"2026-06-20T19:03:29.487Z","endTime":"2026-06-20T19:03:37.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:03:37.205Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Anthony Volpe singles on a sharp line drive to left fielder JJ Bleday.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T19:03:58.046Z","endTime":"2026-06-20T19:05:22.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"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":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":75.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.50157679674897,"aZ":-36.58144823748523,"pfxX":-3.273460317295532,"pfxZ":-3.1388897544158096,"pX":0.6514963841812054,"pZ":1.3855971113080137,"vX0":-2.7574661497350124,"vY0":-117.09853747864938,"vZ0":-3.0212630206901845,"x":92.17,"y":201.37,"x0":2.2641707805827456,"y0":50.00043976702836,"z0":6.072669989803214,"aX":-4.60192027597277},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.1,"breakHorizontal":6.6,"spinRate":2702,"spinDirection":312},"zone":14,"typeConfidence":2.0,"plateTime":0.46552169079215133,"extension":6.365159103519027},"index":0,"playId":"0ae5f37d-ec9c-3864-b358-a961a98c25d1","pitchNumber":1,"startTime":"2026-06-20T19:04:00.354Z","endTime":"2026-06-20T19:04:04.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.696574806242573,"aZ":-26.007883722218597,"pfxX":7.243667144930561,"pfxZ":3.856561830710847,"pX":0.5351038763521143,"pZ":2.6995657742831747,"vX0":-6.909821425439314,"vY0":-124.9735191115938,"vZ0":-2.742476638657283,"x":96.6,"y":165.89,"x0":2.380831457528517,"y0":50.00262205511316,"z0":5.9240121566641015,"aX":11.579368187798128},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.6,"breakHorizontal":-11.8,"spinRate":1776,"spinDirection":138},"zone":6,"typeConfidence":0.89,"plateTime":0.4365161935482762,"extension":6.512887888672464},"index":1,"playId":"81ee03ad-4327-36d5-9d9e-4ebd09a9c5dc","pitchNumber":2,"startTime":"2026-06-20T19:04:13.933Z","endTime":"2026-06-20T19:04:17.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.091198226999857,"aZ":-15.869576449645725,"pfxX":5.108350233184549,"pfxZ":8.74010775188435,"pX":0.18405867910588547,"pZ":2.2237276589216477,"vX0":-7.4596200627060165,"vY0":-135.3480258197255,"vZ0":-6.5018098407016245,"x":109.98,"y":178.74,"x0":2.3054589299834185,"y0":50.0002318307885,"z0":5.7581940611782425,"aX":9.52673870231902},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":-7.8,"spinRate":2309,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.4038799810627114,"extension":6.406724053444708},"index":2,"playId":"6d9eacb6-2264-35e9-9682-25975345a60e","pitchNumber":3,"startTime":"2026-06-20T19:04:30.472Z","endTime":"2026-06-20T19:04:33.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.075485307733835,"aZ":-15.706853150492847,"pfxX":5.271617250473812,"pfxZ":8.92358214625182,"pX":0.5546006585408172,"pZ":3.5188458270117775,"vX0":-6.183747340054328,"vY0":-135.36832607329498,"vZ0":-3.286721395559841,"x":95.86,"y":143.77,"x0":2.189645074527352,"y0":50.004472488720694,"z0":5.856288163303771,"aX":9.730596376037727},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":-8.2,"spinRate":2303,"spinDirection":154},"zone":12,"typeConfidence":0.91,"plateTime":0.40547936283667996,"extension":6.389054371242518},"index":3,"playId":"6395f533-9e6e-37f4-ba44-3c149980b631","pitchNumber":4,"startTime":"2026-06-20T19:04:51.492Z","endTime":"2026-06-20T19:04:54.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.005205336105483,"aZ":-35.519741396615665,"pfxX":-6.862518771172688,"pfxZ":-2.3621754361356597,"pX":-0.11056762330719756,"pZ":1.3314537246978295,"vX0":-3.3459046614033663,"vY0":-118.1362884965805,"vZ0":-3.327284872710565,"x":121.21,"y":202.83,"x0":2.2145866386277033,"y0":50.00287601829814,"z0":6.0153046531058525,"aX":-9.721876455663216},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.8,"breakHorizontal":13.2,"spinRate":2779,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.4632178878952553,"extension":6.564903159321825},"hitData":{"launchSpeed":101.8,"launchAngle":15.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":51.77,"coordY":90.53}},"index":4,"playId":"00116986-89dc-37a0-bbda-751f57bc59b9","pitchNumber":5,"startTime":"2026-06-20T19:05:11.418Z","endTime":"2026-06-20T19:05:22.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.7,"awayTeamWinProbability":92.3,"homeTeamWinProbabilityAdded":1.6000000000000005,"leverageIndex":0.35,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:05:22.422Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ali Sánchez singles on a sharp line drive to left fielder JJ Bleday. Anthony Volpe to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T19:05:37.519Z","endTime":"2026-06-20T19:05:59.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"postOnSecond":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.886173084217955,"aZ":-14.312223322100762,"pfxX":4.750382631865314,"pfxZ":9.76753122090901,"pX":0.44320984690992216,"pZ":2.267947181713337,"vX0":-6.0688183543670124,"vY0":-133.88343008256277,"vZ0":-6.831846080662184,"x":100.11,"y":177.55,"x0":2.1143203855156476,"y0":50.00421306590541,"z0":5.862847057467434,"aX":8.68899229121987},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":-7.4,"spinRate":2293,"spinDirection":147},"zone":6,"typeConfidence":0.88,"plateTime":0.40794403058808637,"extension":6.382154112231179},"hitData":{"launchSpeed":102.6,"launchAngle":10.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":99.02,"coordY":93.15}},"index":0,"playId":"0a1c36ed-36c3-3653-868e-544a3aa92bc5","pitchNumber":1,"startTime":"2026-06-20T19:05:48.061Z","endTime":"2026-06-20T19:05:59.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.5,"awayTeamWinProbability":89.5,"homeTeamWinProbabilityAdded":2.8,"leverageIndex":0.75,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:05:59.686Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ben Rice lines out to first baseman Spencer Steer.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T19:06:07.221Z","endTime":"2026-06-20T19:06:46.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"postOnSecond":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.321907030620036,"aZ":-37.87927705615671,"pfxX":-3.086739820473203,"pfxZ":-4.182696969945622,"pX":-0.38944518432911185,"pZ":1.9260663629615047,"vX0":-4.571536971853172,"vY0":-115.9339088304278,"vZ0":-1.4951494244073364,"x":131.84,"y":186.78,"x0":2.0077619074110014,"y0":50.00460784205367,"z0":6.189219941506328,"aX":-4.208129245565108},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.7,"breakHorizontal":6.7,"spinRate":2660,"spinDirection":321},"zone":7,"typeConfidence":2.0,"plateTime":0.4721423172891672,"extension":6.572800689548063},"hitData":{"launchSpeed":85.4,"launchAngle":12.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":167.8,"coordY":154.72}},"index":0,"playId":"7d8967a9-9746-3d47-9856-db4e396b1cf3","pitchNumber":1,"startTime":"2026-06-20T19:06:38.858Z","endTime":"2026-06-20T19:06:46.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":645305,"link":"/api/v1/people/645305"},"second":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-3.3000000000000007,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:06:46.200Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Amed Rosario walks. Anthony Volpe to 3rd. Ali Sánchez to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T19:06:58.860Z","endTime":"2026-06-20T19:09:20.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"postOnSecond":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"postOnThird":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"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":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22043741327364,"aZ":-23.920518199528104,"pfxX":7.954533463009663,"pfxZ":5.185899227444933,"pX":1.3263587618268344,"pZ":2.556669755172847,"vX0":-5.349016315024772,"vY0":-125.07197694179601,"vZ0":-3.3613758935333053,"x":66.44,"y":169.75,"x0":2.4547472972809423,"y0":50.00063158216784,"z0":5.870281438626611,"aX":12.654446316020147},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.9,"breakHorizontal":-13.2,"spinRate":2093,"spinDirection":137},"zone":12,"typeConfidence":0.9,"plateTime":0.43722317017111356,"extension":6.453503000288601},"index":0,"playId":"ae7a6b78-7441-30a6-932f-c7983c754dab","pitchNumber":1,"startTime":"2026-06-20T19:07:11.462Z","endTime":"2026-06-20T19:07:15.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":645305,"link":"/api/v1/people/645305"},"second":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.729715835896336,"aZ":-34.1441610514104,"pfxX":-6.50195737013293,"pfxZ":-1.4158357126982466,"pX":0.7128964240439364,"pZ":2.153215048514311,"vX0":-2.341519161007872,"vY0":-118.00992030574736,"vZ0":-1.3731449148023236,"x":89.83,"y":180.64,"x0":2.5655117475138187,"y0":50.000017330947394,"z0":5.919062450658107,"aX":-9.069431323712406},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.6,"breakHorizontal":12.4,"spinRate":2780,"spinDirection":317},"zone":9,"typeConfidence":0.9,"plateTime":0.4660676194335629,"extension":6.576105372489086},"index":1,"playId":"b112e0b1-4045-3f16-8c2a-8e492b8707a3","pitchNumber":2,"startTime":"2026-06-20T19:07:27.887Z","endTime":"2026-06-20T19:07:30.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":645305,"link":"/api/v1/people/645305"},"second":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.225383422447376,"aZ":-36.260028247895825,"pfxX":-6.21744016255317,"pfxZ":-2.813799576676202,"pX":-0.42532198573047714,"pZ":0.7385146666396397,"vX0":-4.672292029884634,"vY0":-119.96735937816902,"vZ0":-4.233425507462478,"x":133.21,"y":218.84,"x0":2.358660463989754,"y0":50.00512434005028,"z0":5.774396034183153,"aX":-9.020113731952335},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.9,"breakHorizontal":12.5,"spinRate":2838,"spinDirection":302},"zone":13,"typeConfidence":0.84,"plateTime":0.45739259522341946,"extension":6.443136953696919},"index":2,"playId":"038f0c5f-bd10-3dde-a7b6-a093bc38fa26","pitchNumber":3,"startTime":"2026-06-20T19:07:49.684Z","endTime":"2026-06-20T19:07:53.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":645305,"link":"/api/v1/people/645305"},"second":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03480998590257,"aZ":-31.268843835788665,"pfxX":-6.3305918821780995,"pfxZ":0.6039979796951657,"pX":-1.5467539142549371,"pZ":0.20291022357894914,"vX0":-7.000455867093141,"vY0":-121.19410368714344,"vZ0":-6.911437348731619,"x":175.96,"y":233.3,"x0":2.1981782809849726,"y0":50.000098587177106,"z0":5.81221152763402,"aX":-9.44323300626598},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.2,"breakHorizontal":13.1,"spinRate":2903,"spinDirection":295},"zone":13,"typeConfidence":0.92,"plateTime":0.451430347090108,"extension":6.698556012874747},"index":3,"playId":"84ed07cd-7821-3c9b-bde5-74cc431e4242","pitchNumber":4,"startTime":"2026-06-20T19:08:08.963Z","endTime":"2026-06-20T19:08:14.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":645305,"link":"/api/v1/people/645305"},"second":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62622123435871,"aZ":-22.353355742557902,"pfxX":7.2747845570132315,"pfxZ":6.084162028092527,"pX":0.6283674056085797,"pZ":0.9174795135456203,"vX0":-6.607245790845297,"vY0":-125.7379613103915,"vZ0":-7.339029452351147,"x":93.05,"y":214.01,"x0":2.3351401364509616,"y0":50.00215680092946,"z0":5.666598942538489,"aX":11.739628652196732},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.7,"breakHorizontal":-11.8,"spinRate":2104,"spinDirection":132},"zone":14,"typeConfidence":0.88,"plateTime":0.43430807409428285,"extension":6.451528893541487},"index":4,"playId":"5c84f695-86c4-35fa-b889-5dcf898ca096","pitchNumber":5,"startTime":"2026-06-20T19:08:33.400Z","endTime":"2026-06-20T19:08:37.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":645305,"link":"/api/v1/people/645305"},"second":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"playId":"f4cda587-9815-40ef-9000-7516a6943e96","startTime":"2026-06-20T19:08:53.855Z","endTime":"2026-06-20T19:08:59.283Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":645305,"link":"/api/v1/people/645305"},"second":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":84.0,"endSpeed":77.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66757665633389,"aZ":-33.88744121369079,"pfxX":-8.669890057280485,"pfxZ":-1.1337469601470591,"pX":-0.9098582917583758,"pZ":0.23019924531990874,"vX0":-4.960567478156678,"vY0":-122.14948748171294,"vZ0":-6.3708908798412365,"x":151.68,"y":232.56,"x0":2.275645563599493,"y0":50.00450054039996,"z0":5.795334280459785,"aX":-13.067072546064015},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.4,"breakHorizontal":16.9,"spinRate":2800,"spinDirection":314},"zone":13,"typeConfidence":0.93,"plateTime":0.4488762187591142,"extension":6.652390633758741},"index":6,"playId":"bf3cedc5-9049-3e5e-8a1b-fa30399e874e","pitchNumber":6,"startTime":"2026-06-20T19:09:12.933Z","endTime":"2026-06-20T19:09:20.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":645305,"link":"/api/v1/people/645305"},"second":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.6,"awayTeamWinProbability":90.4,"homeTeamWinProbabilityAdded":2.4000000000000004,"leverageIndex":0.99,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:09:20.037Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul Goldschmidt challenged (pitch result), call on the field was confirmed: Paul Goldschmidt called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T19:10:33.555Z","endTime":"2026-06-20T19:12:55.403Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8],"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":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":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-06-20T19:09:39.767Z","endTime":"2026-06-20T19:10:35.841Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"second":{"id":645305,"link":"/api/v1/people/645305"},"third":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":76.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.578543961408034,"aZ":-35.66649561347991,"pfxX":-4.015343034902832,"pfxZ":-2.4311302076764463,"pX":-0.2357860877693531,"pZ":1.269805461390917,"vX0":-4.414660702039581,"vY0":-118.11598572461392,"vZ0":-3.5659387973167695,"x":125.99,"y":204.5,"x0":2.166104671219813,"y0":50.00020958247545,"z0":6.017073146523572,"aX":-5.777290403696598},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.9,"breakHorizontal":8.2,"spinRate":2755,"spinDirection":320},"zone":13,"typeConfidence":0.88,"plateTime":0.46046795438127,"extension":6.508304929366528},"index":1,"playId":"15d585e3-c889-3cca-9366-c6b20b090cee","pitchNumber":1,"startTime":"2026-06-20T19:10:35.841Z","endTime":"2026-06-20T19:10:39.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"second":{"id":645305,"link":"/api/v1/people/645305"},"third":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.857665497596734,"aZ":-26.162630961017907,"pfxX":9.11074756577375,"pfxZ":3.703236253471305,"pX":0.5746239578576202,"pZ":2.6119703331748734,"vX0":-7.338773220759715,"vY0":-126.36177691674185,"vZ0":-2.760343376471851,"x":95.1,"y":168.26,"x0":2.3275984962634877,"y0":50.00227828914231,"z0":5.812310013291346,"aX":14.787560336731431},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.4,"breakHorizontal":-14.9,"spinRate":2176,"spinDirection":146},"zone":6,"typeConfidence":0.94,"plateTime":0.43285555396358255,"extension":6.339145389417825},"index":2,"playId":"ccf2479d-33d0-39fc-8eec-dae5d7abb48c","pitchNumber":2,"startTime":"2026-06-20T19:10:50.409Z","endTime":"2026-06-20T19:10:53.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"second":{"id":645305,"link":"/api/v1/people/645305"},"third":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.286584203714042,"aZ":-22.663668408545252,"pfxX":7.880418976973374,"pfxZ":5.730361892591449,"pX":0.19976992966028984,"pZ":2.2716187866881787,"vX0":-8.07297284228817,"vY0":-127.3017093768585,"vZ0":-4.382367364361487,"x":109.39,"y":177.45,"x0":2.3708648494742226,"y0":50.00434389900995,"z0":5.783914079089727,"aX":13.085606020868285},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.7,"breakHorizontal":-12.7,"spinRate":1975,"spinDirection":127},"zone":5,"typeConfidence":0.92,"plateTime":0.42836281385360664,"extension":6.541455081851104},"index":3,"playId":"688899be-ef20-36c3-a9b1-7be3e552f477","pitchNumber":3,"startTime":"2026-06-20T19:11:04.857Z","endTime":"2026-06-20T19:11:08.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"second":{"id":645305,"link":"/api/v1/people/645305"},"third":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.093581803905728,"aZ":-24.649976168733925,"pfxX":7.869614055204783,"pfxZ":4.500384551177427,"pX":1.4865740520745327,"pZ":2.1689903803401673,"vX0":-5.0537428019477115,"vY0":-127.8776662948516,"vZ0":-4.209612428812262,"x":60.34,"y":180.22,"x0":2.456821963487132,"y0":50.00276451110585,"z0":5.749296698178412,"aX":13.153604651508239},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.6,"breakHorizontal":-13.2,"spinRate":2147,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.42682080844613246,"extension":6.415786529544235},"index":4,"playId":"5ff81d50-f420-3623-83b3-00fb1022b2e2","pitchNumber":4,"startTime":"2026-06-20T19:11:20.044Z","endTime":"2026-06-20T19:11:23.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"second":{"id":645305,"link":"/api/v1/people/645305"},"third":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.448956567802632,"aZ":-31.383270172395132,"pfxX":-8.652954991992823,"pfxZ":0.5327002078978529,"pX":-0.8378240178344073,"pZ":1.9044483254559865,"vX0":-4.948928990765654,"vY0":-121.05599362880866,"vZ0":-2.7736697572369122,"x":148.94,"y":187.36,"x0":2.356699371589803,"y0":50.003794888516985,"z0":5.810149247869886,"aX":-12.85208766187466},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.6,"breakHorizontal":16.8,"spinRate":2811,"spinDirection":301},"zone":13,"typeConfidence":0.93,"plateTime":0.45231536211193113,"extension":6.582776722319839},"index":5,"playId":"cf80d605-04b1-3139-815e-3916c537e86a","pitchNumber":5,"startTime":"2026-06-20T19:11:37.186Z","endTime":"2026-06-20T19:11:40.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"second":{"id":645305,"link":"/api/v1/people/645305"},"third":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-20T19:11:57.648Z","endTime":"2026-06-20T19:12:12.770Z","isPitch":false,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"second":{"id":645305,"link":"/api/v1/people/645305"},"third":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94935905398653,"aZ":-24.228393663673597,"pfxX":8.692166392378475,"pfxZ":4.880090555501088,"pX":1.5374507010219487,"pZ":2.1806680322426715,"vX0":-5.263985918697002,"vY0":-126.31253398790649,"vZ0":-4.2419548043475155,"x":58.4,"y":179.9,"x0":2.5113067971413927,"y0":50.00281665521394,"z0":5.812898895555802,"aX":14.14922760143503},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.2,"breakHorizontal":-14.6,"spinRate":2014,"spinDirection":135},"zone":14,"typeConfidence":0.92,"plateTime":0.4324128967039793,"extension":6.440464897522509},"index":7,"playId":"b06cb0ff-5794-3430-a688-d5d42988be1d","pitchNumber":6,"startTime":"2026-06-20T19:12:12.770Z","endTime":"2026-06-20T19:12:16.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"second":{"id":645305,"link":"/api/v1/people/645305"},"third":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.615212547200706,"aZ":-32.39008421567395,"pfxX":-8.978707189041964,"pfxZ":-0.14581167864168165,"pX":0.7125535169447242,"pZ":3.0625084193711105,"vX0":-1.7797285872348951,"vY0":-120.68771859277007,"vZ0":-0.03898356720627327,"x":89.84,"y":156.09,"x0":2.6266655600573814,"y0":50.00302872312567,"z0":5.943783457896727,"aX":-13.177345976974513},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.0,"breakHorizontal":16.7,"spinRate":2864,"spinDirection":291},"zone":3,"typeConfidence":0.93,"plateTime":0.45471807042278867,"extension":6.432747305275026},"index":8,"playId":"ecf7e7ee-c169-3a37-b6da-165d4e7c8bd7","pitchNumber":7,"startTime":"2026-06-20T19:12:28.387Z","endTime":"2026-06-20T19:12:55.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"second":{"id":645305,"link":"/api/v1/people/645305"},"third":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"}},"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":-4.8,"leverageIndex":1.89,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:12:55.403Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T19:15:07.963Z","endTime":"2026-06-20T19:17:43.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.261571827321948,"aZ":-23.98536913109994,"pfxX":-11.601676399798475,"pfxZ":4.826845826903545,"pX":0.04839874275136392,"pZ":2.6188253603585485,"vX0":12.137628572828248,"vY0":-129.03281512572448,"vZ0":-2.2008635335669435,"x":115.16,"y":168.07,"x0":-3.195127632610521,"y0":50.004918139555336,"z0":5.319120201402463,"aX":-19.690205462566855},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.5,"breakHorizontal":18.5,"spinRate":2366,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4234749654494414,"extension":6.567581964486199},"index":0,"playId":"09cb2b24-1071-39f9-bd68-bc67e6c1f600","pitchNumber":1,"startTime":"2026-06-20T19:15:09.706Z","endTime":"2026-06-20T19:15:12.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":91.1,"endSpeed":82.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.741750098974155,"aZ":-15.2382014612612,"pfxX":-4.844659715675103,"pfxZ":9.598755074451994,"pX":0.7017193743365752,"pZ":3.8446689281777813,"vX0":11.803921664567818,"vY0":-132.14658066149303,"vZ0":-1.197601806473092,"x":90.25,"y":134.97,"x0":-3.198048594673838,"y0":50.00438873456251,"z0":5.425641102385061,"aX":-8.550245996846932},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.3,"breakHorizontal":6.1,"spinRate":2658,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4148385262643459,"extension":6.690054070965095},"index":1,"playId":"a18e3e95-7783-3e16-a021-50ff7f7131ac","pitchNumber":2,"startTime":"2026-06-20T19:15:25.602Z","endTime":"2026-06-20T19:15:30.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.108086625960397,"aZ":-25.575926706899008,"pfxX":-10.803288063554847,"pfxZ":3.8491115567377925,"pX":-0.8396529733666944,"pZ":1.5235200291475572,"vX0":9.610150557328367,"vY0":-129.84922224286402,"vZ0":-4.644224685385226,"x":149.01,"y":197.64,"x0":-3.177424882865518,"y0":50.00352980764774,"z0":5.271102377204993,"aX":-18.527309314999446},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.1,"breakHorizontal":17.5,"spinRate":2371,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4211221133920553,"extension":6.614827375177619},"index":2,"playId":"b6c394fc-2a5c-3923-83bb-c6134e8128ac","pitchNumber":3,"startTime":"2026-06-20T19:15:39.781Z","endTime":"2026-06-20T19:15:42.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.955326933369097,"aZ":-17.139114577783662,"pfxX":-5.759990156005483,"pfxZ":8.111388143117946,"pX":-0.30708995300992553,"pZ":3.124736572072817,"vX0":10.016176540446484,"vY0":-134.26081693705885,"vZ0":-2.3680364159701326,"x":128.71,"y":154.41,"x0":-3.312230931950351,"y0":50.000809852798504,"z0":5.217242976382118,"aX":-10.674698766375041},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":8.6,"spinRate":2533,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4056360425499195,"extension":6.868002720058094},"index":3,"playId":"8f4b31b5-e833-354b-bd26-2d43512200eb","pitchNumber":4,"startTime":"2026-06-20T19:16:00.962Z","endTime":"2026-06-20T19:16:03.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.275950937307904,"aZ":-29.252029297599442,"pfxX":7.625135613602916,"pfxZ":2.028539170399112,"pX":-1.1830871441577753,"pZ":3.7888978782747937,"vX0":3.1451921311795714,"vY0":-119.83681106015109,"vZ0":1.8350998679621595,"x":162.1,"y":136.48,"x0":-3.506939301808353,"y0":50.001966397559926,"z0":5.644519624937387,"aX":10.980834125848352},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.4,"breakHorizontal":-14.6,"spinRate":2809,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.4587757053885104,"extension":6.6125022811492284},"index":4,"playId":"eaceb626-b366-318b-8d04-d99b97499040","pitchNumber":5,"startTime":"2026-06-20T19:16:19.332Z","endTime":"2026-06-20T19:16:23.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.278200949192502,"aZ":-28.36178150997093,"pfxX":-10.365189223555653,"pfxZ":2.1971168536071577,"pX":0.07504518169241498,"pZ":2.4766925918481886,"vX0":11.349656868005766,"vY0":-130.86109043556516,"vZ0":-2.0403112458199333,"x":114.14,"y":171.91,"x0":-2.9689425549159054,"y0":50.005205850051674,"z0":5.388499306227678,"aX":-18.003690903899038},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":2322,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.41835664382711624,"extension":6.7234423611859},"index":5,"playId":"b07a6214-e97f-31a7-be9e-48c7c19471ae","pitchNumber":6,"startTime":"2026-06-20T19:16:36.987Z","endTime":"2026-06-20T19:16:40.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.276564347082555,"aZ":-26.615464147160985,"pfxX":-9.593778050947428,"pfxZ":3.119545453955239,"pX":0.3390601959593471,"pZ":1.5713812696469793,"vX0":12.352493736387009,"vY0":-132.7095928865589,"vZ0":-4.534212797599456,"x":104.08,"y":196.35,"x0":-3.128489316054113,"y0":50.00653714984846,"z0":5.239724813081558,"aX":-17.123851204125536},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.8,"breakHorizontal":14.8,"spinRate":2310,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.4126500648126723,"extension":6.8359808185866875},"index":6,"playId":"4ca51263-25c5-3335-a1db-17d7b12f7af0","pitchNumber":7,"startTime":"2026-06-20T19:16:58.803Z","endTime":"2026-06-20T19:17:02.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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.1,"endSpeed":75.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.728590461160806,"aZ":-30.71683285839584,"pfxX":5.678682425130651,"pfxZ":1.0216825512742558,"pX":1.8405003078505349,"pZ":1.177799864633481,"vX0":10.019214041243734,"vY0":-119.14168170297309,"vZ0":-3.1090900822102263,"x":46.84,"y":206.98,"x0":-3.171317617746799,"y0":50.0033968875584,"z0":5.300616415281415,"aX":8.090822045515942},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.3,"breakHorizontal":-12.8,"spinRate":2913,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.46126173219763356,"extension":6.6176178077072905},"index":7,"playId":"553a4c3d-f9d5-36b0-9335-ee01028699e5","pitchNumber":8,"startTime":"2026-06-20T19:17:21.000Z","endTime":"2026-06-20T19:17:24.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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.8,"endSpeed":82.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.558860461638055,"aZ":-26.54623904404593,"pfxX":-10.948370484137008,"pfxZ":3.2110248320177455,"pX":-0.06824014998660857,"pZ":3.016934746160905,"vX0":11.442802509207334,"vY0":-131.7122746380023,"vZ0":-0.8371247239463764,"x":119.6,"y":157.32,"x0":-3.0511787281173843,"y0":50.00358680321153,"z0":5.305870764627661,"aX":-19.194645087486673},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":17.3,"spinRate":2350,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.41620596811011623,"extension":6.876658575691022},"index":8,"playId":"deb8d740-fc21-3b20-af96-5044e9b31dc1","pitchNumber":9,"startTime":"2026-06-20T19:17:39.867Z","endTime":"2026-06-20T19:17:43.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.2,"awayTeamWinProbability":94.8,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:17:43.427Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Trevino grounds out softly, pitcher Will Warren to first baseman Ben Rice.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T19:17:59.757Z","endTime":"2026-06-20T19:18:26.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701542,"link":"/api/v1/people/701542"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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, 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.2,"endSpeed":74.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449692278681532,"aZ":-31.14178591401069,"pfxX":8.266620291275341,"pfxZ":0.7396012956804547,"pX":-1.0991620297871525,"pZ":2.0051180495588783,"vX0":3.2026090565904077,"vY0":-118.1881896094394,"vZ0":-1.1155977221246256,"x":158.9,"y":184.64,"x0":-3.5496018832467624,"y0":50.0056019073581,"z0":5.367168147339312,"aX":11.588345439088204},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.3,"breakHorizontal":-15.8,"spinRate":3010,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.46507014916175216,"extension":6.557612935200289},"index":0,"playId":"2a163d3a-b55d-38ee-b571-26ffaaf51abc","pitchNumber":1,"startTime":"2026-06-20T19:18:02.891Z","endTime":"2026-06-20T19:18:07.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.259082964939704,"aZ":-31.0339640140778,"pfxX":6.178277212253464,"pfxZ":0.7912620151882095,"pX":-0.9055286036163127,"pZ":2.6745810024080674,"vX0":4.004915870443036,"vY0":-118.89719113141302,"vZ0":-0.010378924543857249,"x":151.52,"y":166.57,"x0":-3.4127983435037352,"y0":50.00072683967608,"z0":5.489343284003877,"aX":8.865709735481873},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.7,"breakHorizontal":-12.1,"spinRate":2835,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.46023120983559007,"extension":6.627920810593597},"hitData":{"launchSpeed":37.5,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":121.3,"coordY":179.71}},"index":1,"playId":"2a8f320d-8858-3524-8ace-c0db4e6a279d","pitchNumber":2,"startTime":"2026-06-20T19:18:16.467Z","endTime":"2026-06-20T19:18:26.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.5,"awayTeamWinProbability":94.5,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:18:26.079Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edwin Arroyo singles on a line drive to right fielder Jasson Domínguez.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T19:18:45.240Z","endTime":"2026-06-20T19:19:11.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.718330728305077,"aZ":-40.17239876329239,"pfxX":4.503602195812416,"pfxZ":-5.893602778354817,"pX":-0.8208536738437305,"pZ":2.274943541222514,"vX0":4.504326985268101,"vY0":-114.99531879186605,"vZ0":0.9238232113929985,"x":148.29,"y":177.36,"x0":-3.3807782328633693,"y0":50.004446375016336,"z0":5.725605349605466,"aX":6.1094469064654255},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.2,"breakHorizontal":-9.1,"spinRate":2745,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.47395353253755657,"extension":6.4698780874357755},"hitData":{"launchSpeed":79.7,"launchAngle":22.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.95,"coordY":115.71}},"index":0,"playId":"9de4d706-d40d-37c9-99f9-911c693291bc","pitchNumber":1,"startTime":"2026-06-20T19:18:59.324Z","endTime":"2026-06-20T19:19:11.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.2,"awayTeamWinProbability":94.8,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:19:11.894Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blake Dunn singles on a bunt ground ball to pitcher Will Warren. Edwin Arroyo to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T19:19:30.041Z","endTime":"2026-06-20T19:19:43.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"postOnSecond":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701542,"link":"/api/v1/people/701542"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96996647886463,"aZ":-18.29391768611918,"pfxX":-5.731531729777003,"pfxZ":7.895804950608846,"pX":0.23511832695663928,"pZ":2.555419192837349,"vX0":10.367847132955408,"vY0":-130.8184259085,"vZ0":-3.8584381240365566,"x":108.04,"y":169.78,"x0":-3.0097636966429535,"y0":50.00110955983527,"z0":5.396377713120636,"aX":-10.07387867799486},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.8,"breakHorizontal":8.4,"spinRate":2302,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.41647354472498765,"extension":6.940736967094794},"hitData":{"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":121.54,"coordY":193.37}},"index":0,"playId":"1a60aa90-9517-3582-88a5-cd77c2fe50a4","pitchNumber":1,"startTime":"2026-06-20T19:19:35.220Z","endTime":"2026-06-20T19:19:43.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.9,"awayTeamWinProbability":95.1,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:19:43.880Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to left fielder José Caballero.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T19:22:21.174Z","endTime":"2026-06-20T19:24:03.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"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-06-20T19:20:03.134Z","endTime":"2026-06-20T19:20:27.400Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tim Hill replaces Will Warren.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-20T19:20:27.400Z","endTime":"2026-06-20T19:22:23.481Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657612,"link":"/api/v1/people/657612"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":80.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5047686619071,"aZ":-41.737114017113136,"pfxX":10.916304629056446,"pfxZ":-5.698512125957992,"pX":1.2661222455469865,"pZ":2.1357155621822135,"vX0":-9.954977615620916,"vY0":-129.57353011633245,"vZ0":5.179531147735499,"x":68.74,"y":181.12,"x0":3.7650361687793317,"y0":50.00495638990225,"z0":3.3247880578321367,"aX":18.312714161063248},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-8.6,"breakHorizontal":-17.2,"spinRate":2182,"spinDirection":79},"zone":14,"typeConfidence":0.89,"plateTime":0.4249395593220484,"extension":6.351953095408027},"index":2,"playId":"b47ac5eb-60eb-3336-b8b8-844c47244f53","pitchNumber":1,"startTime":"2026-06-20T19:22:23.481Z","endTime":"2026-06-20T19:22:27.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25980907604547,"aZ":-37.89773227462766,"pfxX":9.335649914010919,"pfxZ":-3.377673302059767,"pX":1.162169551164739,"pZ":2.2823920197543424,"vX0":-9.9689829710841,"vY0":-129.5617757876335,"vZ0":4.814641166396907,"x":72.7,"y":177.16,"x0":3.8554845078135296,"y0":50.00616971996679,"z0":3.3037928869029014,"aX":15.800074303393073},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.7,"breakHorizontal":-14.5,"spinRate":2163,"spinDirection":77},"zone":14,"typeConfidence":0.92,"plateTime":0.42351971550588674,"extension":6.355026752895977},"index":3,"playId":"6922a318-84a2-3d90-8f1f-b1d20bedb0b4","pitchNumber":2,"startTime":"2026-06-20T19:23:01.380Z","endTime":"2026-06-20T19:23:04.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":89.8,"endSpeed":81.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.986613679009732,"aZ":-37.07112125514588,"pfxX":8.873184752814879,"pfxZ":-2.853824112118101,"pX":0.5866096906896269,"pZ":3.6146644805493793,"vX0":-10.53140477347817,"vY0":-130.0651274532926,"vZ0":7.493518650176281,"x":94.64,"y":141.18,"x0":3.533144506965033,"y0":50.002894883781956,"z0":3.50605078827843,"aX":15.220023000013333},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.1,"breakHorizontal":-13.8,"spinRate":2075,"spinDirection":81},"zone":12,"typeConfidence":0.89,"plateTime":0.4209192787729954,"extension":6.386060626000247},"index":4,"playId":"430e7d7c-b99e-398d-9b2c-986e937f5054","pitchNumber":3,"startTime":"2026-06-20T19:23:19.198Z","endTime":"2026-06-20T19:23:23.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.612090549874782,"aZ":-39.297097969718905,"pfxX":9.495260792029969,"pfxZ":-4.172159883831208,"pX":0.42731072167608447,"pZ":2.0029552112025124,"vX0":-11.337368954575828,"vY0":-129.76462486294108,"vZ0":4.549874413117691,"x":100.71,"y":184.7,"x0":3.61486631678386,"y0":50.00031031309747,"z0":3.217060134941289,"aX":16.226901758048115},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-6.2,"breakHorizontal":-14.8,"spinRate":2166,"spinDirection":78},"zone":9,"typeConfidence":0.91,"plateTime":0.4217544816139891,"extension":6.5519298662961125},"index":5,"playId":"0f60ba5e-421f-3f6b-a669-2b9b64017a6f","pitchNumber":4,"startTime":"2026-06-20T19:23:33.379Z","endTime":"2026-06-20T19:23:36.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.252630448653736,"aZ":-35.67323316630299,"pfxX":9.716955398445641,"pfxZ":-2.0189764952666085,"pX":0.8504962768709231,"pZ":2.2856761332437525,"vX0":-10.813644192492678,"vY0":-130.60094456420808,"vZ0":4.415768509913781,"x":84.58,"y":177.07,"x0":3.7726897349896515,"y0":50.00002243211216,"z0":3.248685214524536,"aX":16.86510815751417},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.4,"breakHorizontal":-15.4,"spinRate":2170,"spinDirection":79},"zone":6,"typeConfidence":0.88,"plateTime":0.4186076774174934,"extension":6.432612856005004},"hitData":{"launchSpeed":95.3,"launchAngle":29.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.72,"coordY":62.65}},"index":6,"playId":"19123143-7927-3074-8fce-b35993235c8b","pitchNumber":5,"startTime":"2026-06-20T19:23:51.064Z","endTime":"2026-06-20T19:24:03.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.7,"awayTeamWinProbability":94.3,"homeTeamWinProbabilityAdded":0.7999999999999998,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:24:03.617Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Bellinger singles on a ground ball to center fielder Blake Dunn.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T19:26:08.008Z","endTime":"2026-06-20T19:27:57.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.385936138539904,"aZ":-37.29189582947142,"pfxX":-6.43418427862909,"pfxZ":-3.7887108123482145,"pX":-0.05633582025366342,"pZ":0.907571829173659,"vX0":-3.342238471110662,"vY0":-115.39130874784394,"vZ0":-3.417906409033692,"x":119.15,"y":214.28,"x0":2.2467873162662264,"y0":50.00553127911261,"z0":5.999393776717257,"aX":-8.681361076399403},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-7.4,"breakHorizontal":12.5,"spinRate":2791,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4745832888812611,"extension":6.445448636054831},"index":0,"playId":"f264d7e8-5c5a-314c-8860-81aab4231910","pitchNumber":1,"startTime":"2026-06-20T19:26:09.251Z","endTime":"2026-06-20T19:26:13.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":92.5,"endSpeed":85.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.991824573637825,"aZ":-13.446969628338405,"pfxX":3.519924578059603,"pfxZ":10.144004566977843,"pX":-0.6828160764637937,"pZ":2.4351931825891904,"vX0":-8.821166562999707,"vY0":-134.46440568942498,"vZ0":-6.500099675923749,"x":143.03,"y":173.03,"x0":2.1712823445186773,"y0":50.00075109155952,"z0":5.823703815190357,"aX":6.498126001949417},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":-4.7,"spinRate":2341,"spinDirection":158},"zone":4,"typeConfidence":0.9,"plateTime":0.40612734643234516,"extension":6.648424500514615},"index":1,"playId":"7dc1f3ad-88f4-3bc6-ab9d-5c3edc5f7a46","pitchNumber":2,"startTime":"2026-06-20T19:26:24.890Z","endTime":"2026-06-20T19:26:28.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.782105245643898,"aZ":-15.500745766208968,"pfxX":3.41675986204774,"pfxZ":8.979153096989007,"pX":-0.7033081252325529,"pZ":3.4350463866583962,"vX0":-8.939371629887727,"vY0":-135.00364012507973,"vZ0":-3.5664100096995286,"x":143.81,"y":146.03,"x0":2.198289441710477,"y0":50.00225225760269,"z0":5.855773670144849,"aX":6.345573221140887},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":-4.4,"spinRate":2381,"spinDirection":156},"zone":1,"typeConfidence":0.9,"plateTime":0.4048091556289042,"extension":6.574828188913944},"index":2,"playId":"5c92b0eb-7e07-3ff1-92de-e07ce82a98d6","pitchNumber":3,"startTime":"2026-06-20T19:26:40.601Z","endTime":"2026-06-20T19:26:44.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5874577795102,"aZ":-15.48962468726821,"pfxX":3.1378424204705877,"pfxZ":9.19834566821605,"pX":-0.19495946626647723,"pZ":2.514306903817718,"vX0":-7.2552353554337214,"vY0":-133.3146262175854,"vZ0":-5.744098069409254,"x":108.11,"y":153.43,"x0":2.1447473599943887,"y0":50.002925089742135,"z0":5.800813278335606,"aX":5.692289847698038},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.7,"breakHorizontal":-4.2,"spinRate":2347,"spinDirection":151},"zone":5,"typeConfidence":0.86,"plateTime":0.409654523592752,"extension":6.699807681195586},"index":3,"playId":"d968a06e-079b-3a8c-a1a1-cf1a3987ab21","pitchNumber":4,"startTime":"2026-06-20T19:26:55.431Z","endTime":"2026-06-20T19:26:58.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":77.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.756671865319046,"aZ":-34.144248392708306,"pfxX":-9.544568838939192,"pfxZ":-1.3102435535951287,"pX":0.10378803567821743,"pZ":2.1976759048250756,"vX0":-2.537541506228606,"vY0":-121.27832609973633,"vZ0":-1.9373443492142466,"x":113.04,"y":179.44,"x0":2.4016896388252524,"y0":50.003442586527434,"z0":5.960214307613194,"aX":-14.343313178844578},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.5,"breakHorizontal":17.9,"spinRate":2780,"spinDirection":302},"zone":8,"typeConfidence":0.93,"plateTime":0.4501093758097898,"extension":6.485319660949023},"index":4,"playId":"13164505-cce7-37ac-81dc-820301b001ee","pitchNumber":5,"startTime":"2026-06-20T19:27:10.746Z","endTime":"2026-06-20T19:27:15.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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.0,"endSpeed":76.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.94158494254643,"aZ":-33.48440342837416,"pfxX":-9.170505803619605,"pfxZ":-0.8899088470024452,"pX":0.599967238827961,"pZ":4.357811543819469,"vX0":-1.5696821897972795,"vY0":-119.45644787237426,"vZ0":2.8242111669231935,"x":94.13,"y":121.12,"x0":2.456178092717768,"y0":50.00567146999845,"z0":6.142220232762218,"aX":-13.443495831192942},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.8,"breakHorizontal":17.0,"spinRate":2693,"spinDirection":298},"zone":12,"typeConfidence":0.93,"plateTime":0.4560409300895798,"extension":6.46886144359245},"index":5,"playId":"0c040e20-8f4b-31c7-8e94-49f880d37217","pitchNumber":6,"startTime":"2026-06-20T19:27:28.946Z","endTime":"2026-06-20T19:27:32.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9796655332063,"aZ":-16.783370385587236,"pfxX":4.937274118323015,"pfxZ":8.310125070713012,"pX":0.24411981222353218,"pZ":2.351689197011469,"vX0":-7.122496980124969,"vY0":-134.8732269681017,"vZ0":-6.113566805886645,"x":107.69,"y":175.28,"x0":2.271601567911992,"y0":50.00002515031261,"z0":5.821813296551383,"aX":9.140589103134458},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":-7.6,"spinRate":2396,"spinDirection":156},"zone":5,"typeConfidence":0.88,"plateTime":0.40534501130362033,"extension":6.60852726482929},"hitData":{"launchSpeed":99.9,"launchAngle":5.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.22,"coordY":91.12}},"index":6,"playId":"7316fcba-e8e2-3552-a1a1-5d434f847676","pitchNumber":7,"startTime":"2026-06-20T19:27:46.172Z","endTime":"2026-06-20T19:27:57.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":2.3999999999999995,"leverageIndex":0.51,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:27:57.961Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jasson Domínguez singles on a ground ball to left fielder JJ Bleday. Cody Bellinger to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T19:28:09.946Z","endTime":"2026-06-20T19:29:05.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"postOnSecond":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.026306464691,"aZ":-23.04533591353551,"pfxX":9.481916504037772,"pfxZ":5.821339635015175,"pX":0.9170540284770875,"pZ":0.9575185357621204,"vX0":-6.510314351576276,"vY0":-124.43176470579833,"vZ0":-7.205594606355855,"x":82.04,"y":212.93,"x0":2.3357883464921754,"y0":50.001020261951005,"z0":5.800808135843464,"aX":14.863571767751722},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.1,"breakHorizontal":-15.6,"spinRate":2061,"spinDirection":138},"zone":14,"typeConfidence":0.93,"plateTime":0.4402188381469583,"extension":6.60788956023958},"index":0,"playId":"cee13c40-615c-3418-a026-3f1a9c9c9b0d","pitchNumber":1,"startTime":"2026-06-20T19:28:20.078Z","endTime":"2026-06-20T19:28:24.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":92.9,"endSpeed":84.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.474924498802164,"aZ":-13.010723356549033,"pfxX":2.825389607689635,"pfxZ":10.38419925962899,"pX":0.07377429623702801,"pZ":2.6317853242177986,"vX0":-6.609146649410681,"vY0":-135.00824702051625,"vZ0":-6.111800181899399,"x":114.19,"y":167.72,"x0":2.1867348571189296,"y0":50.002381528287884,"z0":5.841110234036933,"aX":5.21434949523765},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.6,"breakHorizontal":-3.7,"spinRate":2353,"spinDirection":158},"zone":5,"typeConfidence":0.91,"plateTime":0.40574284743813704,"extension":6.481760331384946},"index":1,"playId":"6f4b3368-60f4-3f41-959b-d94d7c65c327","pitchNumber":2,"startTime":"2026-06-20T19:28:38.777Z","endTime":"2026-06-20T19:28:42.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.095703507281357,"aZ":-13.725257178869793,"pfxX":1.346253469677995,"pfxZ":10.03921322460161,"pX":-0.14341731169174957,"pZ":2.8023019563945057,"vX0":-6.66014235456516,"vY0":-134.6694479909605,"vZ0":-5.406374560904677,"x":122.47,"y":163.12,"x0":2.1863047036933714,"y0":50.00510611225538,"z0":5.806008083426141,"aX":2.4758304209844955},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":-1.1,"spinRate":2366,"spinDirection":154},"zone":2,"typeConfidence":0.9,"plateTime":0.4066346004702739,"extension":6.507645494811547},"hitData":{"launchSpeed":98.2,"launchAngle":8.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.42,"coordY":104.79}},"index":2,"playId":"cd7af8f9-7fae-3f87-af69-55f0173ef921","pitchNumber":3,"startTime":"2026-06-20T19:28:55.091Z","endTime":"2026-06-20T19:29:05.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":4.200000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:29:05.937Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Caballero pops out to second baseman Edwin Arroyo on the infield fly rule.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T19:31:44.462Z","endTime":"2026-06-20T19:32:45.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"postOnSecond":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"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":6,"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-06-20T19:29:24.029Z","endTime":"2026-06-20T19:30:06.143Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tejay Antone replaces Andrew Abbott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-06-20T19:30:06.143Z","endTime":"2026-06-20T19:31:46.524Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622088,"link":"/api/v1/people/622088"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63283478156534,"aZ":-29.041015801166672,"pfxX":5.12498551609969,"pfxZ":2.079304592204548,"pX":0.31922606564099276,"pZ":1.9062430193144424,"vX0":4.166144122907331,"vY0":-122.55880768146845,"vZ0":-2.3555554052783636,"x":104.83,"y":187.31,"x0":-2.0748420504449205,"y0":50.00098669303899,"z0":5.386598382621011,"aX":7.711646798489977},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.5,"breakHorizontal":-10.3,"spinRate":2867,"spinDirection":66},"zone":9,"typeConfidence":0.91,"plateTime":0.4487459058613048,"extension":6.129747885052182},"index":2,"playId":"2df6478a-4423-32d6-95ff-2326835435b7","pitchNumber":1,"startTime":"2026-06-20T19:31:46.524Z","endTime":"2026-06-20T19:31:49.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.903591147348322,"aZ":-25.565520301673804,"pfxX":4.821305053354969,"pfxZ":4.220280209072219,"pX":1.1704104549622956,"pZ":1.9771733004169412,"vX0":5.75734727842884,"vY0":-124.14268134318579,"vZ0":-3.09334759727945,"x":72.39,"y":185.4,"x0":-1.8019075949714516,"y0":50.00615853187175,"z0":5.3582341684066135,"aX":7.5566027931228765},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.2,"breakHorizontal":-10.1,"spinRate":2880,"spinDirection":73},"zone":14,"typeConfidence":0.91,"plateTime":0.440530173432371,"extension":6.4138135275907295},"index":3,"playId":"33683b7f-6e59-3126-9c34-9e56e58edc4f","pitchNumber":2,"startTime":"2026-06-20T19:32:05.419Z","endTime":"2026-06-20T19:32:13.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":86.0,"endSpeed":79.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96228070220282,"aZ":-28.16093744683612,"pfxX":6.778520171809703,"pfxZ":2.5094023137294954,"pX":0.628899920389197,"pZ":3.503354013289956,"vX0":3.8502533450048246,"vY0":-125.32915970901388,"vZ0":0.6825758249203944,"x":93.03,"y":144.19,"x0":-1.805092624023998,"y0":50.003019204741,"z0":5.517029235790977,"aX":10.845774886511915},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.9,"breakHorizontal":-13.1,"spinRate":2936,"spinDirection":67},"zone":12,"typeConfidence":0.91,"plateTime":0.4360591972069465,"extension":6.406041041430667},"hitData":{"launchSpeed":83.9,"launchAngle":61.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":160.51,"coordY":135.67}},"index":4,"playId":"43e8d29d-2833-3048-9251-1e63c28648da","pitchNumber":3,"startTime":"2026-06-20T19:32:32.603Z","endTime":"2026-06-20T19:32:45.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":-3.9000000000000004,"leverageIndex":1.55,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:32:45.055Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jazz Chisholm Jr. pops out to catcher Jose Trevino in foul territory.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T19:33:05.930Z","endTime":"2026-06-20T19:35:29.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"postOnSecond":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26433730725819,"aZ":-41.002797596159965,"pfxX":7.109592410884939,"pfxZ":-6.250470489425133,"pX":0.1913326214733195,"pZ":1.9129507312294787,"vX0":2.6861415800019115,"vY0":-118.31425480358811,"vZ0":-0.04632563804000256,"x":109.71,"y":187.13,"x0":-1.8833541183489406,"y0":50.00232988371426,"z0":5.700815703349645,"aX":10.044557534003179},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-11.0,"breakHorizontal":-13.6,"spinRate":2870,"spinDirection":50},"zone":8,"typeConfidence":0.9,"plateTime":0.4635299930790655,"extension":6.200210292405774},"index":0,"playId":"292c00ec-66d5-3265-9646-4cd9b9ffa3ef","pitchNumber":1,"startTime":"2026-06-20T19:33:23.429Z","endTime":"2026-06-20T19:33:28.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.258644118628673,"aZ":-27.773714968268266,"pfxX":5.993998355256843,"pfxZ":2.9647357500122338,"pX":1.1357501780761108,"pZ":0.9991602362992624,"vX0":5.591657667236926,"vY0":-120.93256560690936,"vZ0":-4.330185286993008,"x":73.71,"y":211.8,"x0":-1.9837805801192876,"y0":50.00193735769586,"z0":5.245121006663475,"aX":8.88920248685793},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.6,"breakHorizontal":-12.1,"spinRate":2815,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.45266212876395917,"extension":5.984457023176069},"index":1,"playId":"47a8bd0e-e95d-3a18-885b-0b8826029a22","pitchNumber":2,"startTime":"2026-06-20T19:33:42.296Z","endTime":"2026-06-20T19:33:46.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.517963883696197,"aZ":-26.123130055522545,"pfxX":5.393900798045767,"pfxZ":3.876216914938997,"pX":0.7402107572179678,"pZ":3.406759608409626,"vX0":4.712139912964289,"vY0":-124.33585305861267,"vZ0":0.2645973486668235,"x":88.78,"y":146.8,"x0":-1.8821511240498354,"y0":50.00492280850038,"z0":5.471210665482663,"aX":8.423240220142654},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.3,"breakHorizontal":-10.9,"spinRate":2811,"spinDirection":58},"zone":12,"typeConfidence":0.91,"plateTime":0.44096029948859794,"extension":6.160649321198679},"index":2,"playId":"53417cb6-f671-3f03-ba28-1fd29b4a5ca2","pitchNumber":3,"startTime":"2026-06-20T19:34:00.505Z","endTime":"2026-06-20T19:34:03.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20765925706391,"aZ":-41.95776950821205,"pfxX":5.4270606347048425,"pfxZ":-6.694819943127902,"pX":0.38569255721247436,"pZ":2.6652764107906264,"vX0":3.9418323103291497,"vY0":-120.84233541952722,"vZ0":1.6946833726079034,"x":102.3,"y":166.82,"x0":-1.978714131151467,"y0":50.00352476026543,"z0":5.674691686644583,"aX":7.9290929906665495},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.3,"breakHorizontal":-10.8,"spinRate":3058,"spinDirection":50},"zone":6,"typeConfidence":0.91,"plateTime":0.4553676027116773,"extension":6.422034684665664},"index":3,"playId":"57ebd860-fe4d-3002-9eda-53ac8484bd4f","pitchNumber":4,"startTime":"2026-06-20T19:34:23.069Z","endTime":"2026-06-20T19:34:26.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":85.2,"endSpeed":79.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.88158367429287,"aZ":-27.2054194503208,"pfxX":4.819938386002619,"pfxZ":3.12502800232296,"pX":0.3240568948845809,"pZ":2.8578853518636738,"vX0":4.317316984201343,"vY0":-124.24814312494132,"vZ0":-0.6267771676341194,"x":104.65,"y":161.62,"x0":-2.051632797928416,"y0":50.00264612021091,"z0":5.340432086988829,"aX":7.665603378032192},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.8,"breakHorizontal":-9.6,"spinRate":2893,"spinDirection":70},"zone":3,"typeConfidence":0.91,"plateTime":0.4379569171244846,"extension":6.109336762842911},"hitData":{"launchSpeed":89.0,"launchAngle":88.0,"totalDistance":74.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":127.1,"coordY":219.7}},"index":4,"playId":"5755bee0-ad22-3546-9d3d-41316ff4d5ff","pitchNumber":5,"startTime":"2026-06-20T19:35:17.266Z","endTime":"2026-06-20T19:35:29.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":5.4,"awayTeamWinProbability":94.6,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:35:29.720Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Anthony Volpe flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T19:35:46.199Z","endTime":"2026-06-20T19:36:22.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44665913158238,"aZ":-23.841915372965964,"pfxX":6.150316766736131,"pfxZ":5.368164013396707,"pX":0.9913398294524945,"pZ":0.8886578843414861,"vX0":4.950168008357701,"vY0":-123.26409521733325,"vZ0":-5.711315221125395,"x":79.21,"y":214.79,"x0":-1.8357540047157648,"y0":50.00445023321414,"z0":5.225224155916114,"aX":9.549185646561252},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.8,"breakHorizontal":-12.2,"spinRate":2860,"spinDirection":73},"zone":14,"typeConfidence":0.91,"plateTime":0.4428422736330577,"extension":6.381586976920088},"index":0,"playId":"d5d92704-1d69-3053-b671-910e80532b5b","pitchNumber":1,"startTime":"2026-06-20T19:35:56.636Z","endTime":"2026-06-20T19:36:00.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36861391829683,"aZ":-24.894318385445317,"pfxX":5.0077143583777355,"pfxZ":4.614357485493565,"pX":-0.16048957436052816,"pZ":2.678269210593373,"vX0":3.1004142010706595,"vY0":-124.12715891191527,"vZ0":-1.5275627678320094,"x":123.12,"y":166.47,"x0":-2.07180906551456,"y0":50.00139237383982,"z0":5.353457679031094,"aX":7.8958497704961195},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.3,"breakHorizontal":-9.7,"spinRate":2795,"spinDirection":71},"zone":5,"typeConfidence":0.91,"plateTime":0.4394896916486464,"extension":6.159225151770388},"hitData":{"launchSpeed":89.6,"launchAngle":41.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.7,"coordY":105.23}},"index":1,"playId":"4ca36e60-3980-3138-b899-04c2133a53a9","pitchNumber":2,"startTime":"2026-06-20T19:36:14.099Z","endTime":"2026-06-20T19:36:22.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_ab"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_ab"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_pa"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":-2.2,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:36:22.584Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sal Stewart lines out to first baseman Ben Rice.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T19:38:46.774Z","endTime":"2026-06-20T19:39:25.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jake Bird replaces Tim Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-06-20T19:36:57.355Z","endTime":"2026-06-20T19:38:48.876Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656234,"link":"/api/v1/people/656234"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74201830686355,"aZ":-28.8005750010971,"pfxX":7.872164771794541,"pfxZ":2.3217390475960507,"pX":0.3149061513272682,"pZ":3.082977467596829,"vX0":5.408808236364932,"vY0":-119.88197100607289,"vZ0":1.1446915730830955,"x":105.0,"y":155.54,"x0":-2.9951074523556542,"y0":50.00152594795341,"z0":5.175221185598879,"aX":11.425460397962377},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.8,"breakHorizontal":-15.6,"spinRate":2720,"spinDirection":73},"zone":3,"typeConfidence":2.0,"plateTime":0.4573476698534149,"extension":5.70346956759358},"index":1,"playId":"f92af941-4eae-342f-a27d-66c1a44e898e","pitchNumber":1,"startTime":"2026-06-20T19:38:48.876Z","endTime":"2026-06-20T19:38:52.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.867013930675327,"aZ":-27.326911581738663,"pfxX":8.520448099086869,"pfxZ":3.320343458936472,"pX":0.7377408717522894,"pZ":1.6504187639229613,"vX0":5.871975942949219,"vY0":-119.92776386494153,"vZ0":-2.1795819678142765,"x":88.88,"y":194.22,"x0":-2.8479507131845736,"y0":50.0017687678295,"z0":5.00486238269339,"aX":12.426813530887138},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.8,"breakHorizontal":-16.8,"spinRate":2775,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4564657500272187,"extension":5.603965637207282},"index":2,"playId":"5f51cd31-3339-39fa-ba4b-77697566bbb2","pitchNumber":2,"startTime":"2026-06-20T19:39:03.339Z","endTime":"2026-06-20T19:39:07.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38736698218572,"aZ":-30.95271734041691,"pfxX":-10.423939551653312,"pfxZ":0.637826969014486,"pX":0.35279735642532156,"pZ":1.8105091085875873,"vX0":11.524413777861861,"vY0":-136.4448718515595,"vZ0":-3.2626736212609813,"x":103.55,"y":189.9,"x0":-2.552572753202695,"y0":50.00029595283568,"z0":5.133465393993094,"aX":-19.837070607940692},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.7,"breakHorizontal":16.7,"spinRate":2327,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.40000141327079985,"extension":5.827861425957338},"hitData":{"launchSpeed":70.6,"launchAngle":12.0,"totalDistance":120.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":149.31,"coordY":160.27}},"index":3,"playId":"6df71979-8260-3d5a-bf54-74d3840c05da","pitchNumber":3,"startTime":"2026-06-20T19:39:19.630Z","endTime":"2026-06-20T19:39:25.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5000000000000004,"awayTeamWinProbability":96.5,"homeTeamWinProbabilityAdded":0.30000000000000027,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:39:25.568Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathaniel Lowe singles on a sharp line drive to left fielder José Caballero.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T19:39:42.858Z","endTime":"2026-06-20T19:41:42.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.194307590271976,"aZ":-29.321974288046373,"pfxX":-8.19779838539361,"pfxZ":1.4962209975912462,"pX":0.4703094801059482,"pZ":3.4660673320531012,"vX0":11.448323611588625,"vY0":-136.62361229053977,"vZ0":0.635593958370421,"x":99.07,"y":145.2,"x0":-2.6960390010111226,"y0":50.001449675507146,"z0":5.235078564952006,"aX":-15.60320358756803},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.1,"breakHorizontal":12.6,"spinRate":2312,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.3998764211147572,"extension":5.680996037813228},"index":0,"playId":"2eb431d2-d44b-3e0e-976b-60d7eefb57ba","pitchNumber":1,"startTime":"2026-06-20T19:39:48.747Z","endTime":"2026-06-20T19:39:52.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":84.3,"endSpeed":77.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.942559772620292,"aZ":-28.689875695862256,"pfxX":4.406446628782382,"pfxZ":2.2653027630110216,"pX":-1.0219894202736948,"pZ":2.8469923481691364,"vX0":3.7088035249280966,"vY0":-122.78517903394021,"vZ0":0.6110135711366995,"x":155.96,"y":161.91,"x0":-3.121122317871044,"y0":50.00086350236929,"z0":5.024697417576338,"aX":6.766428377937501},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.4,"breakHorizontal":-8.8,"spinRate":2763,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.44506425459253185,"extension":5.45351291910457},"index":1,"playId":"084a0e4f-db64-3eb8-8465-71f6b2ee3551","pitchNumber":2,"startTime":"2026-06-20T19:40:04.842Z","endTime":"2026-06-20T19:40:08.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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.6,"endSpeed":78.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.49806575173433,"aZ":-30.060474257664445,"pfxX":5.379378284048535,"pfxZ":1.3748074256603884,"pX":-0.638265956719379,"pZ":1.986480071087051,"vX0":3.9333663199337905,"vY0":-121.9139578034621,"vZ0":-1.3444983178103107,"x":141.33,"y":185.15,"x0":-2.9603525451063812,"y0":50.00234286339615,"z0":5.093065684676657,"aX":8.256568283424313},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.4,"breakHorizontal":-10.6,"spinRate":2779,"spinDirection":77},"zone":7,"typeConfidence":2.0,"plateTime":0.4459163636045558,"extension":5.627465305913477},"index":2,"playId":"c0aae5ac-8c41-3496-8fb7-5f0ae47845ca","pitchNumber":3,"startTime":"2026-06-20T19:40:20.150Z","endTime":"2026-06-20T19:40:23.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.382781928519407,"aZ":-19.341328860130048,"pfxX":-3.3988797173424716,"pfxZ":6.850250227599851,"pX":0.4237764773057067,"pZ":4.039663432534911,"vX0":8.84110737340683,"vY0":-134.81351538933427,"vZ0":-0.29662684089461355,"x":100.85,"y":129.71,"x0":-2.430847841977622,"y0":50.00400851965682,"z0":5.495441299258819,"aX":-6.369292637846077},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":4.7,"spinRate":2549,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4035341139149624,"extension":6.071224211238614},"index":3,"playId":"f1753738-77cc-35eb-9f73-704bf958a7c4","pitchNumber":4,"startTime":"2026-06-20T19:40:35.613Z","endTime":"2026-06-20T19:40:39.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.036968970835158,"aZ":-38.28678804768818,"pfxX":8.125485429485996,"pfxZ":-4.220474616823039,"pX":-0.48185690292805416,"pZ":1.368357715799301,"vX0":2.953718671595536,"vY0":-119.81110289432065,"vZ0":-1.494112982888738,"x":135.37,"y":201.83,"x0":-2.787759104564683,"y0":50.00317105893422,"z0":5.434384525274045,"aX":11.76461405358311},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.7,"breakHorizontal":-15.5,"spinRate":2813,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.45786628201509316,"extension":6.26528133830243},"index":4,"playId":"f040ec75-2d35-3417-8ca5-430af4677680","pitchNumber":5,"startTime":"2026-06-20T19:40:57.758Z","endTime":"2026-06-20T19:41:01.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79923121679056,"aZ":-28.543980281852335,"pfxX":5.775273277842384,"pfxZ":2.3581999949762746,"pX":-1.007280832452521,"pZ":3.383307547537137,"vX0":2.820750149726508,"vY0":-123.09671055537557,"vZ0":1.4089858181260217,"x":155.4,"y":147.43,"x0":-2.917305272797461,"y0":50.00247847250599,"z0":5.2151783617894605,"aX":8.886320508614721},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.8,"breakHorizontal":-11.2,"spinRate":2607,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.4444850056287044,"extension":5.827947365214541},"index":5,"playId":"b03e5ed6-2a0e-3b17-bb9e-24540c9933d7","pitchNumber":6,"startTime":"2026-06-20T19:41:13.614Z","endTime":"2026-06-20T19:41:17.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67236107444918,"aZ":-27.518499100902737,"pfxX":-10.609796376356702,"pfxZ":2.4084079109311434,"pX":-0.373220591951745,"pZ":1.4925127931596687,"vX0":10.210466337828716,"vY0":-137.90586750794003,"vZ0":-4.853912666292655,"x":131.23,"y":198.48,"x0":-2.7389997000068087,"y0":50.004276779945485,"z0":5.123955000164971,"aX":-20.50922281138956},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.5,"breakHorizontal":17.2,"spinRate":2328,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.39665935415884324,"extension":6.098507012660487},"hitData":{"launchSpeed":101.7,"launchAngle":11.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":93.79,"coordY":83.57}},"index":6,"playId":"cbc573b8-7972-3c50-a843-2f45150e1c5d","pitchNumber":7,"startTime":"2026-06-20T19:41:31.243Z","endTime":"2026-06-20T19:41:42.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":-0.30000000000000027,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:41:42.122Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to right fielder Jasson Domínguez.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T19:41:56.355Z","endTime":"2026-06-20T19:43:02.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":85.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8164997408097,"aZ":-29.10534105820999,"pfxX":-10.766089968260946,"pfxZ":1.642114310890399,"pX":-0.23787741558311262,"pZ":2.6821092600347693,"vX0":9.976450169268219,"vY0":-136.06294021248854,"vZ0":-1.556672158916164,"x":126.07,"y":166.36,"x0":-2.5594066988673623,"y0":50.00268971998211,"z0":5.285110264919317,"aX":-20.116752530933432},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.9,"breakHorizontal":17.3,"spinRate":2218,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4030790397723871,"extension":5.8694150042929305},"index":0,"playId":"11eefb70-b9cd-3926-8da9-b65db01fa092","pitchNumber":1,"startTime":"2026-06-20T19:42:10.929Z","endTime":"2026-06-20T19:42:14.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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.3,"endSpeed":86.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58634439803655,"aZ":-25.966500802140143,"pfxX":-11.011820936960813,"pfxZ":3.2564060838034568,"pX":1.4161026086336375,"pZ":1.73279529655711,"vX0":13.963129960336293,"vY0":-136.5725006425393,"vZ0":-4.987423958780779,"x":63.02,"y":191.99,"x0":-2.311059352848531,"y0":50.00324637591746,"z0":5.348874760319921,"aX":-20.988167673281403},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.0,"breakHorizontal":17.3,"spinRate":2326,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.399708150061616,"extension":6.180406861529796},"index":1,"playId":"4005b792-9fb3-30b2-96db-31f7cd5a3c34","pitchNumber":2,"startTime":"2026-06-20T19:42:31.947Z","endTime":"2026-06-20T19:42:35.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09533606634576,"aZ":-26.323174578373024,"pfxX":4.180958331060095,"pfxZ":3.7564217476503785,"pX":0.5695975640835362,"pZ":2.2467439440077404,"vX0":6.9613958140069565,"vY0":-123.9031728382531,"vZ0":-1.5979341788179198,"x":95.29,"y":178.12,"x0":-2.8167712637297213,"y0":50.00608407253593,"z0":5.093686341222313,"aX":6.5200559778874885},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.7,"breakHorizontal":-9.1,"spinRate":2695,"spinDirection":79},"zone":6,"typeConfidence":2.0,"plateTime":0.44157128309828675,"extension":5.908242866347748},"hitData":{"launchSpeed":88.2,"launchAngle":56.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.27,"coordY":115.89}},"index":2,"playId":"c10cf93d-a876-3421-8939-4699e8cf35d0","pitchNumber":3,"startTime":"2026-06-20T19:42:48.961Z","endTime":"2026-06-20T19:43:02.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5000000000000004,"awayTeamWinProbability":96.5,"homeTeamWinProbabilityAdded":0.30000000000000027,"leverageIndex":0.16,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:43:02.906Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Noelvi Marte pops out to second baseman Jazz Chisholm Jr.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T19:43:15.930Z","endTime":"2026-06-20T19:43:49.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.393973715716264,"aZ":-21.189702063407687,"pfxX":-7.840506808567374,"pfxZ":5.793563108397301,"pX":2.081386191192478,"pZ":3.0707219027322363,"vX0":14.975875405745521,"vY0":-136.41418455952973,"vZ0":-2.1936991011369287,"x":37.66,"y":155.87,"x0":-2.4466209077333936,"y0":50.001977035185625,"z0":5.337252985305019,"aX":-14.86386756986316},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":11.3,"spinRate":2431,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4006523576747929,"extension":6.24866504618693},"index":0,"playId":"7817557b-c99b-35a6-b1e6-96a6c4eb496a","pitchNumber":1,"startTime":"2026-06-20T19:43:24.486Z","endTime":"2026-06-20T19:43:27.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.231862678789486,"aZ":-22.260617312463644,"pfxX":-7.712107772286794,"pfxZ":5.222547047420478,"pX":-0.6218053948844748,"pZ":2.079788604580081,"vX0":7.857725014224139,"vY0":-136.71420435066574,"vZ0":-4.697433930274327,"x":140.7,"y":182.63,"x0":-2.52681221106026,"y0":50.0055197337373,"z0":5.341812469426039,"aX":-14.648313684438511},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.6,"breakHorizontal":12.4,"spinRate":2344,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.40014380840031283,"extension":6.0023857976395965},"hitData":{"launchSpeed":63.8,"launchAngle":52.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":149.65,"coordY":140.5}},"index":1,"playId":"866334ee-0543-3ad0-aa35-5b21b6c455fc","pitchNumber":2,"startTime":"2026-06-20T19:43:41.804Z","endTime":"2026-06-20T19:43:49.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.12,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:43:49.737Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Jones called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T19:48:06.468Z","endTime":"2026-06-20T19:50:06.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Spencer Jones replaces Ali Sánchez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"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-06-20T19:47:34.764Z","endTime":"2026-06-20T19:48:08.793Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":645305,"link":"/api/v1/people/645305"},"defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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.2,"endSpeed":84.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81864852226335,"aZ":-16.238701499670977,"pfxX":-7.534691242025433,"pfxZ":8.69147696868538,"pX":-0.2892791029780378,"pZ":3.6854268883262686,"vX0":5.748149175975331,"vY0":-134.25906518711312,"vZ0":-3.2842801645561517,"x":128.03,"y":139.27,"x0":-1.4741626894479856,"y0":50.00589848516435,"z0":6.073546991168623,"aX":-13.820966469788745},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":12.5,"spinRate":2476,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.4072479957299584,"extension":5.7005734176240646},"index":1,"playId":"7092da15-78eb-3d6d-84c0-83fda78c28d4","pitchNumber":1,"startTime":"2026-06-20T19:48:08.793Z","endTime":"2026-06-20T19:48:13.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47309920883771,"aZ":-25.572364711985564,"pfxX":6.832700470612739,"pfxZ":4.433716449079557,"pX":1.1960267259413548,"pZ":1.5076059578237484,"vX0":5.108636704570036,"vY0":-121.43677459361997,"vZ0":-3.9589904777903406,"x":71.41,"y":198.07,"x0":-1.824895016195899,"y0":50.002742152578655,"z0":5.391527987875508,"aX":10.17194836383725},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.3,"breakHorizontal":-13.6,"spinRate":2876,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.4515757921240482,"extension":6.0486696420089485},"index":2,"playId":"97303505-28d3-3746-b1b4-21361a1249c8","pitchNumber":2,"startTime":"2026-06-20T19:48:24.607Z","endTime":"2026-06-20T19:48:28.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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.6,"endSpeed":76.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.685988104563783,"aZ":-28.354676790146808,"pfxX":7.713237392431781,"pfxZ":2.5694314702559593,"pX":1.0953481410784622,"pZ":1.7681439744015117,"vX0":4.4825133060147975,"vY0":-121.71755240667834,"vZ0":-2.894944561908537,"x":75.25,"y":191.04,"x0":-1.7773725873270352,"y0":50.00520072953232,"z0":5.448810797143301,"aX":11.481355070166492},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.2,"breakHorizontal":-15.1,"spinRate":2719,"spinDirection":64},"zone":14,"typeConfidence":0.89,"plateTime":0.4513905845564343,"extension":6.132030072236186},"index":3,"playId":"95407458-dae4-3243-84a3-a2ebdb71501c","pitchNumber":3,"startTime":"2026-06-20T19:48:40.978Z","endTime":"2026-06-20T19:48:44.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-20T19:48:50.951Z","endTime":"2026-06-20T19:49:05.985Z","isPitch":false,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"},"defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.310357437703278,"aZ":-28.020361421866408,"pfxX":5.563179299403888,"pfxZ":2.7102832328698376,"pX":0.8121345489319844,"pZ":1.2834422075824614,"vX0":4.525432629767418,"vY0":-122.55346855760678,"vZ0":-3.9236135675056785,"x":86.04,"y":204.13,"x0":-1.7757259232415579,"y0":50.00387504199209,"z0":5.276144520409495,"aX":8.53435962731693},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.3,"breakHorizontal":-11.0,"spinRate":2705,"spinDirection":63},"zone":14,"typeConfidence":0.91,"plateTime":0.4454961849581105,"extension":6.058481229807489},"index":5,"playId":"43668fc0-a09d-3e80-8a45-c4134255f7ea","pitchNumber":4,"startTime":"2026-06-20T19:49:05.985Z","endTime":"2026-06-20T19:49:09.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":84.7,"endSpeed":78.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49685241264775,"aZ":-28.323364606971197,"pfxX":7.235998131076965,"pfxZ":2.518772475232099,"pX":1.5827515951559838,"pZ":0.9840499335256444,"vX0":5.68905952471234,"vY0":-123.2005035940227,"vZ0":-4.706221361322559,"x":56.67,"y":212.21,"x0":-1.700352086858992,"y0":50.00564726406205,"z0":5.325603369598008,"aX":11.074096832252565},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.6,"breakHorizontal":-14.5,"spinRate":2724,"spinDirection":59},"zone":14,"typeConfidence":0.89,"plateTime":0.44535508145918357,"extension":6.116583449979272},"index":6,"playId":"510033e9-3992-3aa5-9fc5-ee12f45ba9c2","pitchNumber":5,"startTime":"2026-06-20T19:49:23.838Z","endTime":"2026-06-20T19:49:28.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":82.6,"endSpeed":76.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.92545207572603,"aZ":-27.57296692267083,"pfxX":6.966729104182358,"pfxZ":3.138499961916409,"pX":-0.1630748935040217,"pZ":2.204028123987082,"vX0":2.21507072157822,"vY0":-120.28034846996452,"vZ0":-1.5946089569482844,"x":123.22,"y":179.27,"x0":-2.0008271548099748,"y0":50.00576421822093,"z0":5.316262249969271,"aX":10.228292174402775},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.5,"breakHorizontal":-13.2,"spinRate":2734,"spinDirection":66},"zone":8,"typeConfidence":0.9,"plateTime":0.4550431695079915,"extension":6.409754562964094},"index":7,"playId":"d6e631af-5780-3948-9cd2-777437f8dacf","pitchNumber":6,"startTime":"2026-06-20T19:49:40.822Z","endTime":"2026-06-20T19:49:43.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.266034029271694,"aZ":-17.771371922502073,"pfxX":-3.935546102817525,"pfxZ":7.155010926339451,"pX":-0.5430849751250216,"pZ":2.1487251281530413,"vX0":3.9150067040881904,"vY0":-139.98671460939636,"vZ0":-6.895147314175615,"x":137.7,"y":180.76,"x0":-1.438638620141148,"y0":50.00633429486184,"z0":5.778283849197299,"aX":-7.926833215494051},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.0,"breakHorizontal":6.5,"spinRate":2509,"spinDirection":220},"zone":7,"typeConfidence":0.91,"plateTime":0.38909978086308694,"extension":6.155656152302956},"index":8,"playId":"241fd083-c19a-3885-bd60-ea84c28ac6d6","pitchNumber":7,"startTime":"2026-06-20T19:50:03.315Z","endTime":"2026-06-20T19:50:06.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_ab"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_ab"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_pa"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:50:06.549Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out, third baseman Sal Stewart to first baseman Spencer Steer.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T19:50:18.208Z","endTime":"2026-06-20T19:50:52.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07817558433831,"aZ":-23.986802975996003,"pfxX":0.5932617490326484,"pfxZ":4.80813909324395,"pX":-0.833531310308953,"pZ":2.91402348337778,"vX0":2.771007345379202,"vY0":-129.2294468471327,"vZ0":-2.0634180220153486,"x":148.77,"y":160.1,"x0":-1.9936348980635599,"y0":50.005447425432926,"z0":5.551788822912398,"aX":1.0107863005928952},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.5,"breakHorizontal":-1.7,"spinRate":2755,"spinDirection":179},"zone":1,"typeConfidence":0.89,"plateTime":0.4226577641912299,"extension":5.941199233986562},"index":0,"playId":"a9598556-7451-3a1e-abc7-4ce1d56d9782","pitchNumber":1,"startTime":"2026-06-20T19:50:29.849Z","endTime":"2026-06-20T19:50:33.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":93.1,"endSpeed":85.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.285874413105248,"aZ":-31.314665291298304,"pfxX":-9.227616701536085,"pfxZ":0.4564726760162934,"pX":-1.1705074595892302,"pZ":2.4782331483990543,"vX0":5.287781158159072,"vY0":-135.5473294443861,"vZ0":-2.0656072758471624,"x":161.62,"y":171.87,"x0":-1.942867511509378,"y0":50.00014148351584,"z0":5.426266166279352,"aX":-17.250997768978444},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.6,"breakHorizontal":15.7,"spinRate":2602,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.4033406812063527,"extension":6.026237303353683},"hitData":{"launchSpeed":88.6,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.27,"coordY":149.63}},"index":1,"playId":"89caf0f7-7521-3b32-91e7-a320c3174493","pitchNumber":2,"startTime":"2026-06-20T19:50:44.353Z","endTime":"2026-06-20T19:50:52.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.26,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:50:52.161Z","atBatIndex":61},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Amed Rosario reaches on a fielding error by shortstop Matt McLain.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T19:51:10.505Z","endTime":"2026-06-20T19:51:41.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.620956399498812,"aZ":-42.34122950149617,"pfxX":6.096433090237934,"pfxZ":-7.091272339785615,"pX":-1.2796681500101958,"pZ":4.142183302581798,"vX0":-0.7347542065725405,"vY0":-118.1322981324999,"vZ0":4.627688994521464,"x":165.78,"y":126.94,"x0":-1.7603486255539587,"y0":50.00513169613292,"z0":6.017361490501219,"aX":8.735535962862109},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.6,"breakHorizontal":-10.9,"spinRate":2828,"spinDirection":56},"zone":11,"typeConfidence":0.9,"plateTime":0.4612524015432711,"extension":5.93274339486826},"index":0,"playId":"f84a693d-8f7b-3923-bfef-76c02c1eb639","pitchNumber":1,"startTime":"2026-06-20T19:51:17.331Z","endTime":"2026-06-20T19:51:21.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.56269458889334,"aZ":-29.461636458526876,"pfxX":6.278025427670163,"pfxZ":1.7828405697057157,"pX":-0.4538118129120619,"pZ":2.9834802610428754,"vX0":2.0296423202053675,"vY0":-121.56069451907574,"vZ0":0.09577785718112375,"x":134.3,"y":158.23,"x0":-2.111904482508602,"y0":50.00002963974239,"z0":5.4707615209070095,"aX":9.530777680213845},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.5,"breakHorizontal":-11.9,"spinRate":2821,"spinDirection":71},"zone":1,"typeConfidence":0.91,"plateTime":0.44807621927715857,"extension":6.059942281777282},"hitData":{"launchSpeed":83.3,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.86,"coordY":154.9}},"index":1,"playId":"402b7923-fdfc-3d48-a052-08dc7bb067b7","pitchNumber":2,"startTime":"2026-06-20T19:51:31.677Z","endTime":"2026-06-20T19:51:41.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.12,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:51:41.940Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Paul Goldschmidt grounds out softly, second baseman Edwin Arroyo to first baseman Spencer Steer.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T19:51:59.879Z","endTime":"2026-06-20T19:52:28.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.466325417842178,"aZ":-30.152097639736155,"pfxX":7.893959082366686,"pfxZ":1.3475889696593253,"pX":-1.2934383095287432,"pZ":2.2889496407046876,"vX0":-0.7399709842734178,"vY0":-122.0268389338723,"vZ0":-1.3516845598264888,"x":166.3,"y":176.98,"x0":-2.009804335826792,"y0":50.00133885899343,"z0":5.463286269965893,"aX":11.826154252482397},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.4,"breakHorizontal":-14.0,"spinRate":2760,"spinDirection":65},"zone":13,"typeConfidence":0.9,"plateTime":0.449978288595152,"extension":6.091949915602921},"index":0,"playId":"fadbd95f-89b2-3f0e-a91a-1cf6cf757844","pitchNumber":1,"startTime":"2026-06-20T19:52:03.696Z","endTime":"2026-06-20T19:52:07.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.984069085232562,"aZ":-43.20360100984625,"pfxX":6.6185107414853235,"pfxZ":-7.722981031247885,"pX":0.5451263859038861,"pZ":1.2701834367937594,"vX0":3.4747628126550487,"vY0":-119.31239452901431,"vZ0":-1.088026349832485,"x":96.22,"y":204.49,"x0":-1.7944620678743768,"y0":50.00328559056057,"z0":5.658225272427078,"aX":9.451251360820333},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.9,"breakHorizontal":-12.8,"spinRate":2766,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.46074829980521415,"extension":6.35052428383857},"hitData":{"launchSpeed":50.0,"launchAngle":-19.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":144.29,"coordY":155.17}},"index":1,"playId":"c7252250-7c44-3f47-bfd2-0a285d1ee1ec","pitchNumber":2,"startTime":"2026-06-20T19:52:19.081Z","endTime":"2026-06-20T19:52:28.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_ab"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_ab"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":622088,"link":"/api/v1/people/622088"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-0.8000000000000003,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:52:28.673Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt McLain singles on a line drive to left fielder Cody Bellinger.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T19:55:01.470Z","endTime":"2026-06-20T19:55:30.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[5,6],"actionIndex":[0,1,2,3,4],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: J.C. Escarra replaces third baseman Amed Rosario, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-06-20T19:54:53.994Z","endTime":"2026-06-20T19:54:54.007Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":642708,"link":"/api/v1/people/642708"},"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to left field for Cody Bellinger.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"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-06-20T19:54:54.007Z","endTime":"2026-06-20T19:54:54.008Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"400","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to third base for José Caballero.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-20T19:54:54.008Z","endTime":"2026-06-20T19:54:54.009Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"600","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Spencer Jones remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-20T19:54:54.009Z","endTime":"2026-06-20T19:54:54.010Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":645305,"link":"/api/v1/people/645305"},"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":641355,"link":"/api/v1/people/641355"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Yarbrough replaces Jake Bird.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-06-20T19:54:54.010Z","endTime":"2026-06-20T19:55:03.743Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642232,"link":"/api/v1/people/642232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.789740034914992,"aZ":-25.291859704259647,"pfxX":4.521552828673936,"pfxZ":4.798203613426409,"pX":0.3829934744213088,"pZ":3.1248457597878634,"vX0":-8.21656583413193,"vY0":-119.77412755356137,"vZ0":0.4450570638649034,"x":102.4,"y":154.41,"x0":3.2897035586718095,"y0":50.00513899415479,"z0":5.220758829094706,"aX":6.490409283074975},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":9.1,"breakHorizontal":-5.9,"spinRate":2000,"spinDirection":133},"zone":3,"typeConfidence":0.9,"plateTime":0.45948124629103404,"extension":7.70887967393848},"index":5,"playId":"0d3a3c05-f310-36af-a031-8eb4ce68ed50","pitchNumber":1,"startTime":"2026-06-20T19:55:03.743Z","endTime":"2026-06-20T19:55:07.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.31995065004612,"aZ":-24.5652906041365,"pfxX":2.5306308990464705,"pfxZ":5.0328985951383896,"pX":0.10944917317176485,"pZ":3.0919259393995513,"vX0":-7.765928077171537,"vY0":-121.28160249100158,"vZ0":-0.1993741028209115,"x":112.83,"y":155.3,"x0":3.00301857545881,"y0":50.004680870985254,"z0":5.290215213009133,"aX":3.8285638148166545},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.4,"breakHorizontal":-3.0,"spinRate":2018,"spinDirection":138},"zone":2,"typeConfidence":0.91,"plateTime":0.44900425346322814,"extension":6.0296496336501795},"hitData":{"launchSpeed":98.5,"launchAngle":10.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.79,"coordY":106.34}},"index":6,"playId":"771e5a9f-1cc1-3af2-ba36-bfdb6bf5b274","pitchNumber":2,"startTime":"2026-06-20T19:55:19.489Z","endTime":"2026-06-20T19:55:30.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:55:30.688Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jose Trevino grounds into a force out, shortstop Anthony Volpe to second baseman Jazz Chisholm Jr. Matt McLain out at 2nd. Jose Trevino to 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T19:55:47.217Z","endTime":"2026-06-20T19:56:25.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.956711847891658,"aZ":-22.469833725991034,"pfxX":4.290051319442892,"pfxZ":6.543343757202645,"pX":-0.6395396919179088,"pZ":2.4181279180032944,"vX0":-9.638051229221166,"vY0":-121.10574635539382,"vZ0":-1.7103341925970406,"x":141.38,"y":173.49,"x0":2.8368446832236085,"y0":50.002968463439856,"z0":5.101484797614659,"aX":6.363633553806171},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":11.6,"breakHorizontal":-5.4,"spinRate":2007,"spinDirection":131},"zone":4,"typeConfidence":0.92,"plateTime":0.4525093487001932,"extension":6.136671846966295},"index":0,"playId":"379537b6-d3f3-36e1-b13a-93e375678231","pitchNumber":1,"startTime":"2026-06-20T19:55:59.831Z","endTime":"2026-06-20T19:56:03.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":69.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.445732258471647,"aZ":-31.597468002760138,"pfxX":10.11643934297255,"pfxZ":0.4712164532971821,"pX":0.45692976675498753,"pZ":1.9516746738940227,"vX0":-7.887033509556268,"vY0":-109.53837090023616,"vZ0":0.10520279765909346,"x":99.58,"y":186.08,"x0":2.790779758330708,"y0":50.00107394417741,"z0":5.28282802429377,"aX":12.286087469554989},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":1.2,"breakHorizontal":-16.2,"spinRate":1916,"spinDirection":92},"zone":9,"typeConfidence":0.9,"plateTime":0.5001348047312262,"extension":6.326063544762206},"hitData":{"launchSpeed":100.8,"launchAngle":3.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":124.07,"coordY":145.79}},"index":1,"playId":"a26a7be2-3c77-32a3-a46b-85871e55e74f","pitchNumber":2,"startTime":"2026-06-20T19:56:16.693Z","endTime":"2026-06-20T19:56:25.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:56:25.995Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edwin Arroyo singles on a line drive to left fielder Cody Bellinger. Jose Trevino to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T19:56:52.080Z","endTime":"2026-06-20T19:57:14.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"postOnSecond":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":70.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.50615801874403,"aZ":-31.17205837272301,"pfxX":10.803101966393044,"pfxZ":0.8037634209014506,"pX":0.7365663215984317,"pZ":1.2312560421583947,"vX0":-7.692245774266261,"vY0":-110.79329289570369,"vZ0":-1.6252430775467726,"x":114.68,"y":136.01,"x0":2.8381376577952833,"y0":50.00414528255363,"z0":5.211093594151387,"aX":13.524985039812483},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":1.3,"breakHorizontal":-17.8,"spinRate":1966,"spinDirection":87},"zone":14,"typeConfidence":0.9,"plateTime":0.49304656891401955,"extension":6.345679199254677},"hitData":{"launchSpeed":76.5,"launchAngle":19.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.18,"coordY":124.53}},"index":0,"playId":"1159b304-26bf-39d2-b517-f0f5672d5fdc","pitchNumber":1,"startTime":"2026-06-20T19:57:02.861Z","endTime":"2026-06-20T19:57:14.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"R","description":"Right"}},"first":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:57:14.983Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blake Dunn singles on a line drive to left fielder Cody Bellinger. Jose Trevino to 3rd. Edwin Arroyo to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T19:57:21.540Z","endTime":"2026-06-20T19:59:11.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"postOnSecond":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"postOnThird":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,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":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"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":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"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(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":83.9,"endSpeed":77.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.345190657498506,"aZ":-24.011506938961514,"pfxX":4.172545970055351,"pfxZ":5.357533948416836,"pX":-0.5775116668723514,"pZ":2.0660091963207177,"vX0":-9.665701822050327,"vY0":-121.95561966375205,"vZ0":-2.135196688993097,"x":139.01,"y":183.0,"x0":2.8746172994393366,"y0":50.00486495262871,"z0":4.999703434636428,"aX":6.361122042102528},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.5,"breakHorizontal":-5.5,"spinRate":2055,"spinDirection":127},"zone":7,"typeConfidence":0.93,"plateTime":0.44711865018206076,"extension":6.299398875481793},"index":0,"playId":"cef1fc86-8243-33f7-b16e-adb5ad520eed","pitchNumber":1,"startTime":"2026-06-20T19:57:41.008Z","endTime":"2026-06-20T19:57:44.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"second":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.9,"endSpeed":69.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.904519440122055,"aZ":-32.02002246085983,"pfxX":11.433459644026623,"pfxZ":0.13220272432653246,"pX":0.533123616504948,"pZ":1.0521454206772942,"vX0":-7.956184653937381,"vY0":-108.7484901539418,"vZ0":-1.3656425405872654,"x":96.68,"y":210.37,"x0":2.751959887812973,"y0":50.00427494452714,"z0":5.158602589163895,"aX":13.70826782587155},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":0.2,"breakHorizontal":-18.6,"spinRate":1946,"spinDirection":87},"zone":14,"typeConfidence":0.9,"plateTime":0.5034804811091185,"extension":6.321262338421789},"index":1,"playId":"191167ec-6c4e-39f4-8154-59e07fd4c4b8","pitchNumber":2,"startTime":"2026-06-20T19:57:58.689Z","endTime":"2026-06-20T19:58:02.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"second":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-20T19:58:09.515Z","endTime":"2026-06-20T19:58:33.507Z","isPitch":false,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"second":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.00107136819794,"aZ":-32.219175625650415,"pfxX":12.59748385632015,"pfxZ":-0.04124730223035744,"pX":0.8107588975868996,"pZ":1.6384532557602143,"vX0":-7.8900047651865135,"vY0":-110.12626419753052,"vZ0":-0.31912137878632507,"x":86.1,"y":194.54,"x0":2.807643209844768,"y0":50.00014181020614,"z0":5.200309554931782,"aX":15.4334033229444},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":0.2,"breakHorizontal":-20.6,"spinRate":1929,"spinDirection":89},"zone":9,"typeConfidence":0.9,"plateTime":0.4978153256940794,"extension":6.400166126254862},"index":3,"playId":"2621e213-0ac3-3b16-b53a-b41483a1ba1f","pitchNumber":3,"startTime":"2026-06-20T19:58:33.507Z","endTime":"2026-06-20T19:58:37.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"second":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":69.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.494744868144366,"aZ":-29.831688680272755,"pfxX":11.772022742308053,"pfxZ":1.897491100271889,"pX":0.026753589695685507,"pZ":1.4613544262348062,"vX0":-9.23676930578552,"vY0":-110.55600485374893,"vZ0":-1.1150450423337086,"x":115.98,"y":199.32,"x0":2.7380442762420136,"y0":50.00159494245661,"z0":5.115386995641009,"aX":14.509822572989357},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":3.5,"breakHorizontal":-18.7,"spinRate":2038,"spinDirection":89},"zone":14,"typeConfidence":0.9,"plateTime":0.4962459096150691,"extension":6.437599222742069},"hitData":{"launchSpeed":88.0,"launchAngle":11.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.09,"coordY":116.69}},"index":4,"playId":"e12c6217-99bf-3339-870c-884796dab025","pitchNumber":4,"startTime":"2026-06-20T19:59:00.425Z","endTime":"2026-06-20T19:59:11.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"second":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":-0.40000000000000013,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:59:11.640Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T19:59:22.428Z","endTime":"2026-06-20T20:00:54.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"postOnSecond":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"postOnThird":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":70.3,"endSpeed":65.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.84752469250486,"aZ":-29.459614355909864,"pfxX":-6.230339022377895,"pfxZ":2.518265525441447,"pX":0.9220942396129472,"pZ":1.3414228029083841,"vX0":-2.860044458929023,"vY0":-102.48012972505191,"vZ0":0.045325397638638965,"x":81.85,"y":202.56,"x0":3.139280461968455,"y0":50.002234472862284,"z0":4.87868966649762,"aX":-6.713403661612364},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":4.9,"breakHorizontal":12.0,"spinRate":2199,"spinDirection":270},"zone":14,"typeConfidence":0.91,"plateTime":0.5318071936981812,"extension":6.230814173290243},"index":0,"playId":"a45786c8-1fe5-3cad-a17e-afab690c7a53","pitchNumber":1,"startTime":"2026-06-20T19:59:48.021Z","endTime":"2026-06-20T19:59:52.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":71.7,"endSpeed":67.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.927771067192449,"aZ":-30.23120995153187,"pfxX":-6.350832236998437,"pfxZ":1.7195466194119033,"pX":0.04032906511014157,"pZ":1.6032757886791515,"vX0":-4.794814109744815,"vY0":-104.44117880332105,"vZ0":0.5856297693269021,"x":115.46,"y":195.49,"x0":3.1727951334484517,"y0":50.0024976385367,"z0":4.812906549297855,"aX":-7.170525133783631},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":3.6,"breakHorizontal":12.6,"spinRate":2227,"spinDirection":267},"zone":13,"typeConfidence":0.91,"plateTime":0.5200560579073659,"extension":6.275306296808434},"index":1,"playId":"dc3c5215-999d-3d04-b232-16455bb2d9da","pitchNumber":2,"startTime":"2026-06-20T20:00:10.436Z","endTime":"2026-06-20T20:00:13.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":70.2,"endSpeed":66.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.069308302472733,"aZ":-29.25828947147802,"pfxX":-8.948384948113647,"pfxZ":2.6847638064017136,"pX":0.9950045702647576,"pZ":2.064723516106473,"vX0":-2.7284895745068867,"vY0":-102.35612843598123,"vZ0":1.7326027345564503,"x":79.07,"y":183.03,"x0":3.4992998727728604,"y0":50.00386470714591,"z0":4.727975660154344,"aX":-9.723701201743879},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":5.5,"breakHorizontal":16.9,"spinRate":2263,"spinDirection":267},"zone":14,"typeConfidence":0.91,"plateTime":0.5302746876477409,"extension":7.890688822456151},"index":2,"playId":"13187b35-17ed-3aa3-8cec-3e8021b31209","pitchNumber":3,"startTime":"2026-06-20T20:00:28.791Z","endTime":"2026-06-20T20:00:32.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":69.4,"endSpeed":65.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.111544858653417,"aZ":-29.262598567468526,"pfxX":-7.989327044648651,"pfxZ":2.7728626016699716,"pX":0.2823364755715829,"pZ":1.8620247244372232,"vX0":-3.749848779770852,"vY0":-101.06795710218229,"vZ0":1.3081487714517195,"x":106.24,"y":188.51,"x0":3.1905735460067848,"y0":50.00346250427268,"z0":4.839455294582201,"aX":-8.390969382788676},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":5.6,"breakHorizontal":15.5,"spinRate":2240,"spinDirection":268},"zone":8,"typeConfidence":0.91,"plateTime":0.5388078357646329,"extension":6.2721234336528},"index":3,"playId":"eaf568d2-28d5-35ff-a782-c9e4aa183a22","pitchNumber":4,"startTime":"2026-06-20T20:00:49.693Z","endTime":"2026-06-20T20:00:54.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":0.5000000000000002,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:00:54.323Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sal Stewart doubles (16) on a line drive to center fielder Spencer Jones. Jose Trevino scores. Edwin Arroyo scores. Blake Dunn scores.","rbi":3,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T20:01:06.202Z","endTime":"2026-06-20T20:03:22.353Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":{"id":642232,"link":"/api/v1/people/642232"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":{"id":642232,"link":"/api/v1/people/642232"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":{"id":642232,"link":"/api/v1/people/642232"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.914221656466506,"aZ":-25.089563925517957,"pfxX":0.7551811123253664,"pfxZ":4.552223464989957,"pX":0.4320829955166236,"pZ":3.673117230208014,"vX0":-6.622677705816842,"vY0":-122.50557570256359,"vZ0":1.6954280953746803,"x":100.53,"y":139.61,"x0":3.04573100192362,"y0":50.000216075716466,"z0":5.08277334981293,"aX":1.1755535951815892},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.9,"breakHorizontal":-0.1,"spinRate":2107,"spinDirection":147},"zone":12,"typeConfidence":0.89,"plateTime":0.44318664958009135,"extension":6.341520160031165},"index":0,"playId":"61db4feb-0ecf-3019-a476-a0603dbb8570","pitchNumber":1,"startTime":"2026-06-20T20:01:22.963Z","endTime":"2026-06-20T20:01:27.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":77.5,"endSpeed":70.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.826707288813893,"aZ":-33.17611945161686,"pfxX":11.373133032024716,"pfxZ":-0.7876845580771761,"pX":0.50163140772702,"pZ":1.276294141912449,"vX0":-8.63383859141346,"vY0":-112.46527403564994,"vZ0":-0.8531520492008113,"x":97.88,"y":204.32,"x0":2.926794737980263,"y0":50.00343194617361,"z0":5.047793462932493,"aX":14.460576249494082},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-1.3,"breakHorizontal":-18.1,"spinRate":1973,"spinDirection":92},"zone":14,"typeConfidence":0.9,"plateTime":0.48843119154463466,"extension":6.499079111407342},"index":1,"playId":"a7cd52c5-8c62-3371-8990-98cc9400adc8","pitchNumber":2,"startTime":"2026-06-20T20:01:45.381Z","endTime":"2026-06-20T20:01:49.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-20T20:02:04.649Z","endTime":"2026-06-20T20:02:23.172Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":87.3,"endSpeed":80.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.774452061960293,"aZ":-30.683019664385117,"pfxX":9.618989010579414,"pfxZ":0.9098848603040235,"pX":0.7775442290124824,"pZ":1.8770293174227008,"vX0":-8.328881663273034,"vY0":-126.9075932492833,"vZ0":-2.2107697540359923,"x":87.36,"y":188.1,"x0":2.8444514088973367,"y0":50.00307732747833,"z0":5.191669953475652,"aX":15.767728529900625},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":-15.6,"spinRate":1849,"spinDirection":113},"zone":9,"typeConfidence":2.0,"plateTime":0.43078921433254447,"extension":6.39511008080009},"index":3,"playId":"37354a45-986f-3d81-a7f5-6c2cfedda4a5","pitchNumber":3,"startTime":"2026-06-20T20:02:23.172Z","endTime":"2026-06-20T20:02:26.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.109560417264014,"aZ":-30.854713551334427,"pfxX":11.19594323913599,"pfxZ":1.025454180375112,"pX":0.6167779117915503,"pZ":2.3510355666545317,"vX0":-8.297248694624573,"vY0":-112.64842190556749,"vZ0":0.6907383186303795,"x":93.49,"y":175.3,"x0":2.889900289551584,"y0":50.00308405242656,"z0":5.1550729376501305,"aX":14.415868883933282},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":2.4,"breakHorizontal":-18.2,"spinRate":1975,"spinDirection":92},"zone":6,"typeConfidence":0.9,"plateTime":0.4858832192458342,"extension":6.564377000460573},"index":4,"playId":"86df9609-582b-3e33-b184-9377436f8bef","pitchNumber":4,"startTime":"2026-06-20T20:02:42.466Z","endTime":"2026-06-20T20:02:46.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.856268169693067,"aZ":-22.3062972424454,"pfxX":9.141785909631274,"pfxZ":5.9738612223045475,"pX":-0.8201156585861122,"pZ":2.5050088934184145,"vX0":-11.67492730639853,"vY0":-127.63336933234194,"vZ0":-3.025348520215295,"x":148.26,"y":171.14,"x0":2.6221674717723973,"y0":50.004696034743795,"z0":5.458981265127941,"aX":15.109324435860898},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.3,"breakHorizontal":-13.9,"spinRate":1950,"spinDirection":117},"zone":13,"typeConfidence":0.9,"plateTime":0.4288625090325886,"extension":6.701256301982179},"hitData":{"launchSpeed":99.0,"launchAngle":23.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":90.7,"coordY":56.98}},"index":5,"playId":"68e8e2ce-0601-3f03-931b-d4fd211f11b9","pitchNumber":5,"startTime":"2026-06-20T20:03:04.959Z","endTime":"2026-06-20T20:03:22.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":624431,"link":"/api/v1/people/624431"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-1.4000000000000001,"leverageIndex":0.21,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:03:22.353Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dane Myers doubles (5) on a fly ball to left fielder Cody Bellinger. Sal Stewart scores.","rbi":1,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T20:04:10.186Z","endTime":"2026-06-20T20:06:27.689Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":642232,"link":"/api/v1/people/642232"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dane Myers replaces Nathaniel Lowe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"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-06-20T20:03:56.074Z","endTime":"2026-06-20T20:04:12.401Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.41064190884988,"aZ":-25.254548501106274,"pfxX":1.6077032277721317,"pfxZ":4.393234610500405,"pX":1.4740508784572475,"pZ":3.7419665280151757,"vX0":-4.618630834334885,"vY0":-123.61856058923685,"vZ0":1.6883385174524417,"x":60.81,"y":137.75,"x0":3.1429186628279275,"y0":50.00594522431107,"z0":5.143643836962241,"aX":2.535172112407005},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.5,"breakHorizontal":-2.0,"spinRate":2113,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.44002396253683784,"extension":6.329681950017232},"index":1,"playId":"c105d5e8-aafb-33f4-add0-082e92dc0736","pitchNumber":1,"startTime":"2026-06-20T20:04:12.401Z","endTime":"2026-06-20T20:04:16.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.46078973038496,"aZ":-25.741023675368044,"pfxX":0.46840829153845887,"pfxZ":4.210852470604722,"pX":0.6274908670504337,"pZ":3.6299512724348557,"vX0":-6.2795115057769415,"vY0":-121.66277154402006,"vZ0":1.7222398224838318,"x":93.08,"y":140.77,"x0":3.159899684623636,"y0":50.00538421951954,"z0":5.113714748008326,"aX":0.7173953348978837},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.3,"breakHorizontal":0.4,"spinRate":2141,"spinDirection":152},"zone":12,"typeConfidence":0.89,"plateTime":0.4468734247302102,"extension":6.409820457995176},"index":2,"playId":"1cfcd348-421a-3667-8f38-256318d409fc","pitchNumber":2,"startTime":"2026-06-20T20:04:31.305Z","endTime":"2026-06-20T20:04:35.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.806143414238132,"aZ":-24.614501904145282,"pfxX":0.5461960533622059,"pfxZ":5.0250820286089315,"pX":0.6945309659652804,"pZ":3.783190357734332,"vX0":-6.293838208730458,"vY0":-121.10994274225968,"vZ0":2.051747093565905,"x":90.53,"y":136.63,"x0":3.241893230888234,"y0":50.002968770128305,"z0":5.059619621724444,"aX":0.8222425121035057},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.8,"breakHorizontal":0.4,"spinRate":2162,"spinDirection":146},"zone":12,"typeConfidence":0.89,"plateTime":0.4500443875826696,"extension":6.325507226866479},"index":3,"playId":"42d620af-433a-3e20-bb67-687c928b84fa","pitchNumber":3,"startTime":"2026-06-20T20:04:49.979Z","endTime":"2026-06-20T20:04:53.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.515498170697537,"aZ":-22.536610184933153,"pfxX":8.956693432993287,"pfxZ":5.877466148323844,"pX":0.3437474908878215,"pZ":2.6299127332644807,"vX0":-8.767079581623348,"vY0":-127.09488762709985,"vZ0":-2.600898225208547,"x":103.9,"y":167.77,"x0":2.670655540056847,"y0":50.00325898957428,"z0":5.452263649521724,"aX":14.68605785906331},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.3,"breakHorizontal":-14.3,"spinRate":1984,"spinDirection":123},"zone":6,"typeConfidence":0.88,"plateTime":0.430614202918838,"extension":6.366493282640235},"index":4,"playId":"be280865-f3e5-3731-9c76-36838998304f","pitchNumber":4,"startTime":"2026-06-20T20:05:11.145Z","endTime":"2026-06-20T20:05:14.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.837762921156454,"aZ":-25.649143084280134,"pfxX":2.332996116560982,"pfxZ":4.306229415698308,"pX":0.9683755791554791,"pZ":2.5850303367647696,"vX0":-5.725353734615379,"vY0":-121.74321910264767,"vZ0":-0.7083793419565405,"x":80.09,"y":168.98,"x0":3.0378666254852598,"y0":50.00110498418488,"z0":5.081703576719659,"aX":3.5340011768422723},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.9,"breakHorizontal":-3.0,"spinRate":1998,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4483282754392901,"extension":6.315421537162572},"index":5,"playId":"1d22cb14-a343-33e8-bf8b-e177da0013d3","pitchNumber":5,"startTime":"2026-06-20T20:05:28.138Z","endTime":"2026-06-20T20:05:31.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.47014546947503,"aZ":-32.628868906668636,"pfxX":10.760790951873389,"pfxZ":-0.3571244085156966,"pX":0.3790507697398405,"pZ":1.7875038849908087,"vX0":-8.330403845691608,"vY0":-111.75504157215217,"vZ0":-0.0430035822231829,"x":102.55,"y":190.52,"x0":2.7504775271295703,"y0":50.0030864826997,"z0":5.148550508449529,"aX":13.659863762914517},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-0.4,"breakHorizontal":-17.4,"spinRate":1931,"spinDirection":88},"zone":9,"typeConfidence":0.9,"plateTime":0.4894521623421708,"extension":6.551224392154892},"index":6,"playId":"54648af9-d599-385d-9852-b9633bd7c0d3","pitchNumber":6,"startTime":"2026-06-20T20:05:47.380Z","endTime":"2026-06-20T20:05:50.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.455824176915936,"aZ":-31.422420903839363,"pfxX":11.212660220400766,"pfxZ":0.5749119396484925,"pX":0.24010955735932912,"pZ":2.450735507079221,"vX0":-9.061846994283886,"vY0":-113.45853208828987,"vZ0":0.8712983050804981,"x":107.85,"y":172.61,"x0":2.8162343289436342,"y0":50.00348245494849,"z0":5.176764316377027,"aX":14.717006247526601},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":1.6,"breakHorizontal":-18.2,"spinRate":1839,"spinDirection":89},"zone":5,"typeConfidence":0.9,"plateTime":0.48152672181627354,"extension":6.526113599149002},"hitData":{"launchSpeed":98.3,"launchAngle":24.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.74,"coordY":83.42}},"index":7,"playId":"8058718f-fbfc-38d3-9c74-72f3949b6707","pitchNumber":7,"startTime":"2026-06-20T20:06:11.565Z","endTime":"2026-06-20T20:06:27.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:06:27.689Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T20:07:00.070Z","endTime":"2026-06-20T20:08:12.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3607671902729,"aZ":-30.33770661518374,"pfxX":11.11469450789301,"pfxZ":1.1402919049664568,"pX":0.8980676426093953,"pZ":1.796062164119382,"vX0":-8.432642845600544,"vY0":-125.62512405395522,"vZ0":-2.3759744769980937,"x":99.35,"y":134.59,"x0":2.846722563655041,"y0":50.00116800315211,"z0":5.2090916650249754,"aX":17.844942355214254},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":-18.4,"spinRate":1935,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.43525641452522557,"extension":6.464942082987495},"index":0,"playId":"a0e62d84-5e8b-319d-a01c-95594c871005","pitchNumber":1,"startTime":"2026-06-20T20:07:06.179Z","endTime":"2026-06-20T20:07:09.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":77.3,"endSpeed":71.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.68972639757272,"aZ":-31.251171058182226,"pfxX":11.226495904022844,"pfxZ":0.7188032161435869,"pX":0.8937470061370243,"pZ":1.6826023790105828,"vX0":-7.686477628479972,"vY0":-112.43839141782072,"vZ0":-0.7686249726194314,"x":82.93,"y":193.35,"x0":2.883082186399484,"y0":50.005554222697405,"z0":5.175476362805571,"aX":14.504705823386393},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":1.4,"breakHorizontal":-18.6,"spinRate":1982,"spinDirection":93},"zone":14,"typeConfidence":0.9,"plateTime":0.48548652091995326,"extension":6.462758387371433},"index":1,"playId":"de35d8b2-906c-32ce-83d0-176adb3a9f59","pitchNumber":2,"startTime":"2026-06-20T20:07:21.599Z","endTime":"2026-06-20T20:07:25.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":77.1,"endSpeed":71.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.00364441411879,"aZ":-32.85487791046869,"pfxX":11.227657121019266,"pfxZ":-0.5379391726653235,"pX":0.5173144684516666,"pZ":1.0186150780311984,"vX0":-8.342427422581547,"vY0":-112.06486243106933,"vZ0":-1.5019215048653822,"x":97.28,"y":211.28,"x0":2.8271195667092415,"y0":50.00120175851635,"z0":5.049603775095538,"aX":14.29821406077515},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-1.1,"breakHorizontal":-18.2,"spinRate":1913,"spinDirection":92},"zone":14,"typeConfidence":0.9,"plateTime":0.488510701681911,"extension":6.520251680014486},"index":2,"playId":"a2912631-ab37-3a0a-b466-47094ac9dd77","pitchNumber":3,"startTime":"2026-06-20T20:07:39.494Z","endTime":"2026-06-20T20:07:43.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"94cba1a2-c2a1-4a92-a548-5040529e1877","startTime":"2026-06-20T20:07:51.991Z","endTime":"2026-06-20T20:07:57.212Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":76.5,"endSpeed":70.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.084147800556103,"aZ":-32.27031537295315,"pfxX":11.24122079130008,"pfxZ":-0.07589856679934748,"pX":1.3313434620124815,"pZ":2.2109888491155276,"vX0":-6.6896979550140045,"vY0":-111.26913306843213,"vZ0":0.7626969652209652,"x":66.25,"y":179.08,"x0":2.9091986677258133,"y0":50.003463178195545,"z0":5.195144034108208,"aX":14.162544704001562},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":0.4,"breakHorizontal":-18.7,"spinRate":1892,"spinDirection":90},"zone":14,"typeConfidence":0.9,"plateTime":0.4913715131588341,"extension":6.686225872819492},"index":4,"playId":"59467d34-2cef-3943-abeb-58dee90835d8","pitchNumber":4,"startTime":"2026-06-20T20:08:08.034Z","endTime":"2026-06-20T20:08:12.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:08:12.094Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Bellinger singles on a ground ball to right fielder Noelvi Marte.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T20:10:26.776Z","endTime":"2026-06-20T20:12:14.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Dane Myers remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"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-06-20T20:09:17.572Z","endTime":"2026-06-20T20:09:17.587Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brock Burke replaces Tejay Antone.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"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-06-20T20:09:17.587Z","endTime":"2026-06-20T20:10:29.034Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622088,"link":"/api/v1/people/622088","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.126274134249456,"aZ":-15.427998095283234,"pfxX":5.113651766753816,"pfxZ":8.643598966463053,"pX":1.1666342328376074,"pZ":3.5729103677702887,"vX0":-2.8849877384865152,"vY0":-137.93588759343754,"vZ0":-4.329718899353948,"x":72.53,"y":142.31,"x0":1.5587379422215417,"y0":50.00355239381141,"z0":6.195018973973671,"aX":9.907424484857449},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":-8.8,"spinRate":2309,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.39627492743055104,"extension":6.558350282022166},"index":2,"playId":"db051f55-e139-3f40-bc01-975d231568c1","pitchNumber":1,"startTime":"2026-06-20T20:10:29.034Z","endTime":"2026-06-20T20:10:33.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":90.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36592121163875,"aZ":-16.484162603438076,"pfxX":6.419972209253505,"pfxZ":7.645878360989139,"pX":-0.6835386365095147,"pZ":2.815107144810651,"vX0":-7.94017222860344,"vY0":-141.2393689763901,"vZ0":-6.548777224719545,"x":143.05,"y":162.77,"x0":1.3092065343936028,"y0":50.0052542434592,"z0":6.19472823706124,"aX":13.179395030773637},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.8,"breakHorizontal":-10.3,"spinRate":2306,"spinDirection":140},"zone":4,"typeConfidence":0.9,"plateTime":0.38546453862801755,"extension":6.567424900679395},"index":3,"playId":"48ae7129-e41d-3d36-baf6-01de78cdd18b","pitchNumber":2,"startTime":"2026-06-20T20:10:47.580Z","endTime":"2026-06-20T20:10:50.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.416490548743166,"aZ":-17.585305340204993,"pfxX":5.128540934765042,"pfxZ":7.278372140080997,"pX":0.44600176109217293,"pZ":5.353938861055848,"vX0":-4.392145111122718,"vY0":-140.17232760382626,"vZ0":0.09463455426181144,"x":100.0,"y":94.22,"x0":1.3610089030635926,"y0":50.0059930968105,"z0":6.460703802652476,"aX":10.285453754635649},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":-8.5,"spinRate":2281,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.38960270592261637,"extension":6.43908555032303},"index":4,"playId":"bf41ddf7-487f-36fb-a885-f32a849af3cc","pitchNumber":3,"startTime":"2026-06-20T20:11:02.136Z","endTime":"2026-06-20T20:11:05.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.258392936283947,"aZ":-16.12060707403252,"pfxX":3.8605782275791096,"pfxZ":7.926246131134246,"pX":0.1977991198548286,"pZ":4.16485501428328,"vX0":-4.5691561235352225,"vY0":-140.79098302331656,"vZ0":-3.177054014391583,"x":109.46,"y":126.33,"x0":1.3332509369903922,"y0":50.004041709795445,"z0":6.339154691889312,"aX":7.820981230524915},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":-6.1,"spinRate":2227,"spinDirection":148},"zone":12,"typeConfidence":0.93,"plateTime":0.38770124438463105,"extension":6.439121186929112},"index":5,"playId":"97d2486f-b5e2-3ee0-9836-aad5826aaade","pitchNumber":4,"startTime":"2026-06-20T20:11:25.646Z","endTime":"2026-06-20T20:11:29.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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.2,"endSpeed":88.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.695379203647803,"aZ":-14.49487015082541,"pfxX":3.4432596317710686,"pfxZ":8.695992369288323,"pX":0.42843436385376393,"pZ":5.043300847736275,"vX0":-3.9042531665782216,"vY0":-141.5400747978705,"vZ0":-1.177949760658446,"x":100.67,"y":102.61,"x0":1.3770179808620011,"y0":50.002342878744884,"z0":6.391126118860743,"aX":7.000351382014274},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":-5.5,"spinRate":2268,"spinDirection":149},"zone":12,"typeConfidence":0.93,"plateTime":0.3866827812474791,"extension":6.297252257912235},"index":6,"playId":"bcc074ab-0cfb-3f16-9de3-4baf4c24c1a8","pitchNumber":5,"startTime":"2026-06-20T20:11:45.415Z","endTime":"2026-06-20T20:11:48.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94288552417732,"aZ":-28.382245794043605,"pfxX":0.1705627573973404,"pfxZ":2.3839732561095257,"pX":0.17049400612319895,"pZ":3.5649354383218372,"vX0":-3.1995987788671174,"vY0":-125.67761856099149,"vZ0":-1.2263160205972634,"x":110.5,"y":142.53,"x0":1.4412742913536871,"y0":50.00289040981397,"z0":6.37770634430153,"aX":0.2719975423948398},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.3,"breakHorizontal":0.5,"spinRate":2235,"spinDirection":158},"zone":12,"typeConfidence":0.9,"plateTime":0.4368590806285839,"extension":6.401266132848415},"hitData":{"launchSpeed":99.6,"launchAngle":2.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.22,"coordY":117.44}},"index":7,"playId":"607fa19d-a54c-33d6-bd4c-8cd4780d77ee","pitchNumber":6,"startTime":"2026-06-20T20:12:02.099Z","endTime":"2026-06-20T20:12:14.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:12:14.320Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jasson Domínguez singles on a ground ball to left fielder JJ Bleday. Cody Bellinger to 3rd.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T20:12:19.884Z","endTime":"2026-06-20T20:13:18.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"postOnThird":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26489369145238,"aZ":-14.136092449770974,"pfxX":4.07498967726921,"pfxZ":9.379404596243843,"pX":-0.6901342168652045,"pZ":0.5121477582785144,"vX0":-7.168634007796722,"vY0":-137.07528134807333,"vZ0":-12.406023418348404,"x":143.31,"y":224.95,"x0":1.4169010114135927,"y0":50.00352833170739,"z0":6.03310193357589,"aX":7.838026761733177},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":-6.0,"spinRate":2267,"spinDirection":145},"zone":13,"typeConfidence":0.92,"plateTime":0.39796414657433843,"extension":6.694557146611644},"index":0,"playId":"bab80b3b-5036-3739-ad8a-67c66749bec4","pitchNumber":1,"startTime":"2026-06-20T20:12:38.066Z","endTime":"2026-06-20T20:12:41.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.051982771265653,"aZ":-16.483624609193583,"pfxX":3.546105978868666,"pfxZ":8.13625822611278,"pX":-0.7211471119173869,"pZ":2.5618871268464,"vX0":-7.227751914080592,"vY0":-137.4319421672264,"vZ0":-6.501953757305655,"x":144.49,"y":169.61,"x0":1.4722967019759825,"y0":50.00635475349199,"z0":6.061976492562927,"aX":6.842228152467452},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":-5.0,"spinRate":2231,"spinDirection":143},"zone":4,"typeConfidence":0.92,"plateTime":0.3972742640902087,"extension":6.747242800655465},"hitData":{"launchSpeed":90.2,"launchAngle":2.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":106.35,"coordY":106.31}},"index":1,"playId":"cb95f37a-5e52-36d7-a844-8540063487e6","pitchNumber":2,"startTime":"2026-06-20T20:13:06.293Z","endTime":"2026-06-20T20:13:18.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.3,"leverageIndex":0.05,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:13:18.117Z","atBatIndex":73},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"José Caballero grounds into a force out, third baseman Sal Stewart to second baseman Edwin Arroyo. Cody Bellinger scores. Jasson Domínguez out at 2nd. José Caballero advances to 2nd, on a throwing error by second baseman Edwin Arroyo.","rbi":1,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T20:13:46.881Z","endTime":"2026-06-20T20:14:14.563Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":{"id":656271,"link":"/api/v1/people/656271"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":88.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62018989663646,"aZ":-16.546307767976852,"pfxX":3.430976191860583,"pfxZ":7.9207542283998755,"pX":0.47206355561387775,"pZ":2.702884164875917,"vX0":-4.18166612146307,"vY0":-138.5588261483697,"vZ0":-6.3399155208696945,"x":99.01,"y":165.8,"x0":1.5445380281450798,"y0":50.00684235283948,"z0":6.098698286995572,"aX":6.772912517192258},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":-5.5,"spinRate":2234,"spinDirection":144},"zone":3,"typeConfidence":0.93,"plateTime":0.3930705865057549,"extension":6.651050098527967},"index":0,"playId":"bdc2c05f-3ce4-3183-859b-03eacecc3f1b","pitchNumber":1,"startTime":"2026-06-20T20:13:46.881Z","endTime":"2026-06-20T20:13:51.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"third":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.528335396444085,"aZ":-23.683298750939706,"pfxX":7.679497579049762,"pfxZ":5.227574346875599,"pX":-0.049441270621090654,"pZ":3.178979564335551,"vX0":-6.246781647528651,"vY0":-126.55190159661272,"vZ0":-2.814158698490764,"x":118.88,"y":152.95,"x0":1.4517381717296591,"y0":50.00174142516348,"z0":6.199889331939626,"aX":12.470935515882474},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.1,"breakHorizontal":-12.5,"spinRate":2169,"spinDirection":133},"zone":2,"typeConfidence":0.9,"plateTime":0.4326080041887632,"extension":6.643607425725718},"hitData":{"launchSpeed":89.6,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.74,"coordY":165.03}},"index":1,"playId":"08d310a1-1dc0-36a5-8f49-8d2eec2abae1","pitchNumber":2,"startTime":"2026-06-20T20:14:05.601Z","endTime":"2026-06-20T20:14:14.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"third":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.3,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:14:14.563Z","atBatIndex":74},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jazz Chisholm Jr. pops out to second baseman Edwin Arroyo.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T20:14:56.615Z","endTime":"2026-06-20T20:15:29.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.592103202478537,"aZ":-28.94973774506698,"pfxX":0.37783908583748893,"pfxZ":2.0269857919283947,"pX":-0.6894480664271303,"pZ":2.6247973465456753,"vX0":-5.427181108764952,"vY0":-125.34630172030451,"vZ0":-3.45256304791239,"x":143.28,"y":167.91,"x0":1.4556016333636588,"y0":50.00138769046888,"z0":6.386450020510897,"aX":0.6009858639958943},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.1,"breakHorizontal":0.6,"spinRate":2331,"spinDirection":174},"zone":4,"typeConfidence":0.9,"plateTime":0.43714147574555584,"extension":6.399204301598982},"index":0,"playId":"d84755cb-a82e-38d4-b787-db68dc100193","pitchNumber":1,"startTime":"2026-06-20T20:14:56.615Z","endTime":"2026-06-20T20:15:00.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55676095938147,"aZ":-12.574092955082294,"pfxX":3.8124295840001574,"pfxZ":9.729173810934233,"pX":-0.10778738592146464,"pZ":3.0859877521775685,"vX0":-5.430859786470377,"vY0":-141.151813076948,"vZ0":-6.3991333927659495,"x":121.11,"y":155.46,"x0":1.3471607263685956,"y0":50.00536314784132,"z0":6.1944490403005155,"aX":7.68298954802655},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":-5.8,"spinRate":2328,"spinDirection":144},"zone":2,"typeConfidence":0.93,"plateTime":0.3882474106496132,"extension":6.506512725086738},"hitData":{"launchSpeed":98.2,"launchAngle":65.0,"totalDistance":199.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":142.8,"coordY":131.11}},"index":1,"playId":"576e83f5-5e31-37dd-95b1-d16fe1591de6","pitchNumber":2,"startTime":"2026-06-20T20:15:14.510Z","endTime":"2026-06-20T20:15:29.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:15:29.281Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Anthony Volpe grounds out, pitcher Brock Burke to first baseman Spencer Steer.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T20:15:52.207Z","endTime":"2026-06-20T20:16:01.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":96.7,"endSpeed":88.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.886362844058517,"aZ":-13.001344325086698,"pfxX":6.228071380987791,"pfxZ":9.56592332250386,"pX":-0.2839031903357584,"pZ":1.926335273099969,"vX0":-7.324546425407468,"vY0":-140.4639135895824,"vZ0":-8.907463660424545,"x":127.82,"y":186.77,"x0":1.5445091100798884,"y0":50.005502062204776,"z0":5.977812456460238,"aX":12.486390576752521},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":-9.8,"spinRate":2233,"spinDirection":143},"zone":7,"typeConfidence":0.91,"plateTime":0.38948298316479546,"extension":6.646030244839808},"hitData":{"launchSpeed":91.2,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.1,"coordY":180.21}},"index":0,"playId":"ecc829c8-ea66-3cff-946e-c8e46f573dd4","pitchNumber":1,"startTime":"2026-06-20T20:15:54.188Z","endTime":"2026-06-20T20:16:01.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:16:01.573Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Noelvi Marte walks.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T20:18:10.591Z","endTime":"2026-06-20T20:18:47.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Max Schuemann replaces Ryan Yarbrough.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T20:17:48.288Z","endTime":"2026-06-20T20:18:12.412Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":43.7,"endSpeed":40.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.504047148012949,"aZ":-31.46304927360154,"pfxX":-3.1888012836029604,"pfxZ":1.8074706845862503,"pX":-1.0487422985846675,"pZ":1.7755905209174248,"vX0":3.0563151252693244,"vY0":-62.927538492765436,"vZ0":6.430919236884166,"x":156.98,"y":190.84,"x0":-3.1154665479392727,"y0":50.00256240234868,"z0":6.912598896761643,"aX":-1.2549095429239399},"breaks":{"breakAngle":2.4,"breakLength":31.2,"breakY":24.0,"breakVertical":-140.4,"breakVerticalInduced":8.0,"breakHorizontal":4.1,"spinRate":1110,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.8767441004005763,"extension":4.900716567838336},"index":1,"playId":"2467e1e6-0334-3060-8107-888830e9f8e9","pitchNumber":1,"startTime":"2026-06-20T20:18:12.412Z","endTime":"2026-06-20T20:18:16.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680474,"link":"/api/v1/people/680474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":49.1,"endSpeed":44.6,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":9.633204371122954,"aZ":-30.076816347665616,"pfxX":-0.7459534348061889,"pfxZ":4.230998513604568,"pX":0.5079906908279227,"pZ":4.632877389200981,"vX0":4.558849073635555,"vY0":-70.70353491492332,"vZ0":7.587931700311477,"x":97.64,"y":113.69,"x0":-2.690371746412413,"y0":50.002945660999586,"z0":7.003865311077037,"aX":-0.3702637227424232},"breaks":{"breakAngle":0.0,"breakLength":24.0,"breakY":24.0,"breakVertical":-105.2,"breakVerticalInduced":12.5,"breakHorizontal":-1.0,"spinRate":1335,"spinDirection":171},"zone":12,"typeConfidence":2.0,"plateTime":0.7809849546966898,"extension":4.854857848113543},"index":2,"playId":"9640291d-bfde-3e61-8eca-b3e3fe4566fd","pitchNumber":2,"startTime":"2026-06-20T20:18:23.199Z","endTime":"2026-06-20T20:18:28.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680474,"link":"/api/v1/people/680474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":49.8,"endSpeed":45.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":10.176767907286141,"aZ":-29.573307390190916,"pfxX":-4.306848935255941,"pfxZ":5.099343356849285,"pX":-1.6203173415830439,"pZ":4.774560001965208,"vX0":2.3978914935873137,"vY0":-71.78240338794694,"vZ0":7.566217819070818,"x":178.76,"y":109.87,"x0":-2.7724374248372046,"y0":50.00024891627329,"z0":6.894678761697463,"aX":-2.1930839529525077},"breaks":{"breakAngle":3.6,"breakLength":22.8,"breakY":24.0,"breakVertical":-100.6,"breakVerticalInduced":13.9,"breakHorizontal":6.6,"spinRate":1231,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.770189375759307,"extension":4.743730453827414},"index":3,"playId":"b1516ee0-ca66-32c5-a0d2-84ab06fd3098","pitchNumber":3,"startTime":"2026-06-20T20:18:32.663Z","endTime":"2026-06-20T20:18:37.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680474,"link":"/api/v1/people/680474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":48.9,"endSpeed":44.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":9.95033489470036,"aZ":-27.676595771410085,"pfxX":-1.7519256537440633,"pfxZ":9.112177945927304,"pX":-1.1926071444211765,"pZ":4.521290141394754,"vX0":2.6241295161791256,"vY0":-70.67221650030237,"vZ0":6.734899365679096,"x":162.46,"y":116.71,"x0":-2.8668636974415307,"y0":50.000143798252665,"z0":6.904238669777778,"aX":-0.8639018366696769},"breaks":{"breakAngle":1.2,"breakLength":21.6,"breakY":24.0,"breakVertical":-97.4,"breakVerticalInduced":20.9,"breakHorizontal":1.8,"spinRate":1222,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.7826522107590659,"extension":4.855165704731283},"index":4,"playId":"10c7f012-eff7-3a2c-8743-faeeae34c85a","pitchNumber":4,"startTime":"2026-06-20T20:18:42.938Z","endTime":"2026-06-20T20:18:47.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680474,"link":"/api/v1/people/680474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:18:47.723Z","atBatIndex":77},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Matt McLain grounds into a force out, third baseman José Caballero to second baseman Jazz Chisholm Jr. Noelvi Marte out at 2nd. Matt McLain to 1st.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T20:18:59.761Z","endTime":"2026-06-20T20:20:14.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":46.7,"endSpeed":42.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":9.478414631467583,"aZ":-28.23394054143903,"pfxX":-6.106208537438775,"pfxZ":8.900402560427324,"pX":0.28645492356108804,"pZ":3.779867156711382,"vX0":5.119872997774231,"vY0":-67.20875424872526,"vZ0":6.384287475871265,"x":106.08,"y":136.72,"x0":-2.8365348496129985,"y0":50.00274314306919,"z0":7.142823400734857,"aX":-2.7033309670891303},"breaks":{"breakAngle":4.8,"breakLength":25.2,"breakY":24.0,"breakVertical":-110.5,"breakVerticalInduced":21.0,"breakHorizontal":8.0,"spinRate":1173,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.8252930562850125,"extension":3.818270742689906},"index":0,"playId":"679edcc8-e786-3c6d-be73-16d733f1cee2","pitchNumber":1,"startTime":"2026-06-20T20:19:03.437Z","endTime":"2026-06-20T20:19:06.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680474,"link":"/api/v1/people/680474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":48.3,"endSpeed":43.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":11.052571019351113,"aZ":-28.925959739747192,"pfxX":-1.299160692660612,"pfxZ":6.91799810728663,"pX":-1.265830078107697,"pZ":3.221672350494553,"vX0":3.196217227608773,"vY0":-69.61074330904462,"vZ0":6.268180415123038,"x":165.25,"y":151.79,"x0":-3.4686070971711174,"y0":50.00033691399984,"z0":6.527383720252113,"aX":-0.6093241232964594},"breaks":{"breakAngle":0.0,"breakLength":24.0,"breakY":24.0,"breakVertical":-106.3,"breakVerticalInduced":17.4,"breakHorizontal":0.4,"spinRate":1288,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.8007055753454155,"extension":5.052738466757457},"index":1,"playId":"58d2977c-0fee-3af9-8b88-0243abeb7dee","pitchNumber":2,"startTime":"2026-06-20T20:19:14.830Z","endTime":"2026-06-20T20:19:19.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680474,"link":"/api/v1/people/680474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":40.9,"endSpeed":37.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.125152220205731,"aZ":-30.198482514328166,"pfxX":-1.5182690572457185,"pfxZ":5.813339705136229,"pX":-1.6337625018522393,"pZ":5.297984235352858,"vX0":1.5086318662735767,"vY0":-58.273472437549444,"vZ0":9.938795449959958,"x":179.28,"y":95.73,"x0":-2.755283895787025,"y0":50.001689971513194,"z0":8.142767975509301,"aX":-0.5155660610338534},"breaks":{"breakAngle":1.2,"breakLength":34.8,"breakY":24.0,"breakVertical":-154.9,"breakVerticalInduced":17.4,"breakHorizontal":1.9,"spinRate":1062,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.9445350221587807,"extension":3.9896788540479946},"index":2,"playId":"043e4f70-0eec-3535-b692-b938cdb688d7","pitchNumber":3,"startTime":"2026-06-20T20:19:38.993Z","endTime":"2026-06-20T20:19:43.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680474,"link":"/api/v1/people/680474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":47.3,"endSpeed":43.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":9.040120365979439,"aZ":-29.436336459499316,"pfxX":0.03875005251221264,"pfxZ":5.917603869291121,"pX":1.743491987908891,"pZ":2.6662587031041616,"vX0":5.839418342452666,"vY0":-68.27459802746569,"vZ0":5.453388698567141,"x":50.54,"y":166.79,"x0":-2.6334183398769744,"y0":50.00018786885874,"z0":6.833726958467923,"aX":0.017382467597373684},"breaks":{"breakAngle":1.2,"breakLength":25.2,"breakY":24.0,"breakVertical":-111.6,"breakVerticalInduced":14.8,"breakHorizontal":-3.1,"spinRate":1306,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.8090112713485791,"extension":4.984924156188518},"index":3,"playId":"70d2b70d-2209-3f03-ac03-e3ec3e8d7804","pitchNumber":4,"startTime":"2026-06-20T20:19:51.646Z","endTime":"2026-06-20T20:19:56.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680474,"link":"/api/v1/people/680474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":49.1,"endSpeed":44.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":10.635191960121912,"aZ":-27.351539587671862,"pfxX":-3.79102453325552,"pfxZ":9.800929924749074,"pX":-0.459521184876007,"pZ":4.264717495636907,"vX0":3.9276287069443754,"vY0":-70.88091334977618,"vZ0":6.561713038667803,"x":134.52,"y":123.63,"x0":-2.816769388341962,"y0":50.000926528214784,"z0":6.69372452362245,"aX":-1.8642460546075919},"breaks":{"breakAngle":2.4,"breakLength":21.6,"breakY":24.0,"breakVertical":-96.0,"breakVerticalInduced":22.3,"breakHorizontal":4.7,"spinRate":1206,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.7829129338539431,"extension":4.992859839819703},"hitData":{"launchSpeed":94.3,"launchAngle":7.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.19,"coordY":165.53}},"index":4,"playId":"91be5757-6d4a-3540-8c7d-6cebe91017b5","pitchNumber":5,"startTime":"2026-06-20T20:20:03.512Z","endTime":"2026-06-20T20:20:14.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680474,"link":"/api/v1/people/680474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:20:14.553Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Trevino flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T20:20:30.438Z","endTime":"2026-06-20T20:20:46.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":49.6,"endSpeed":45.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":10.478752252988425,"aZ":-29.36175111930673,"pfxX":-1.6089828189033946,"pfxZ":5.575951544476304,"pX":0.8824781648709258,"pZ":2.348990395989971,"vX0":5.4598764713807615,"vY0":-71.57409470774967,"vZ0":5.089444829431773,"x":83.36,"y":175.36,"x0":-2.8207407957860395,"y0":50.00139402538617,"z0":6.23684397114876,"aX":-0.8111519058881086},"breaks":{"breakAngle":0.0,"breakLength":22.8,"breakY":24.0,"breakVertical":-101.8,"breakVerticalInduced":13.8,"breakHorizontal":0.0,"spinRate":1246,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.7738806228692683,"extension":5.118774941307373},"hitData":{"launchSpeed":79.9,"launchAngle":32.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.1,"coordY":85.95}},"index":0,"playId":"b1baf2a2-4742-373e-8e65-890a8b08c405","pitchNumber":1,"startTime":"2026-06-20T20:20:35.021Z","endTime":"2026-06-20T20:20:46.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680474,"link":"/api/v1/people/680474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:20:46.628Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edwin Arroyo singles on a line drive to center fielder Spencer Jones. Matt McLain to 2nd.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T20:21:01.353Z","endTime":"2026-06-20T20:21:14.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":48.4,"endSpeed":44.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":10.26732321771482,"aZ":-30.13552802071331,"pfxX":-2.2707173887340244,"pfxZ":4.269364165164589,"pX":0.7202611178121087,"pZ":2.053696026854708,"vX0":4.990184200460788,"vY0":-69.83395694633005,"vZ0":4.851897410710577,"x":89.55,"y":183.33,"x0":-2.656649546408971,"y0":50.00287987830169,"z0":6.6354055324121495,"aX":-1.0848666181098152},"breaks":{"breakAngle":1.2,"breakLength":25.2,"breakY":24.0,"breakVertical":-110.3,"breakVerticalInduced":11.5,"breakHorizontal":1.3,"spinRate":1368,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.7944076659508723,"extension":4.839626032396472},"hitData":{"launchSpeed":93.2,"launchAngle":14.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.64,"coordY":78.0}},"index":0,"playId":"b49163db-8109-3775-b742-19f6805de108","pitchNumber":1,"startTime":"2026-06-20T20:21:04.132Z","endTime":"2026-06-20T20:21:14.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680474,"link":"/api/v1/people/680474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_ab"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"p_ab"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_pa"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:21:14.349Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blake Dunn flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T20:21:30.846Z","endTime":"2026-06-20T20:22:06.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":49.2,"endSpeed":45.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":9.909282514033778,"aZ":-30.459215157414718,"pfxX":0.19634591414210867,"pfxZ":3.437998979567288,"pX":1.7673296286536784,"pZ":1.623872594232314,"vX0":6.442860826035982,"vY0":-70.962830698053,"vZ0":4.425842031433135,"x":49.63,"y":194.94,"x0":-2.9028965215872407,"y0":50.00134485698281,"z0":6.348500479484769,"aX":0.09717769102982396},"breaks":{"breakAngle":1.2,"breakLength":24.0,"breakY":24.0,"breakVertical":-107.5,"breakVerticalInduced":9.6,"breakHorizontal":-3.6,"spinRate":1392,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.778948770835858,"extension":4.994753928742853},"index":0,"playId":"8fadaae3-c84f-3a0f-b030-c19c567c923c","pitchNumber":1,"startTime":"2026-06-20T20:21:33.505Z","endTime":"2026-06-20T20:21:37.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680474,"link":"/api/v1/people/680474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":46.0,"endSpeed":43.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.065049491083752,"aZ":-29.563898471685047,"pfxX":1.3289559570403808,"pfxZ":5.843045354301994,"pX":1.0660264735079215,"pZ":3.63649959324797,"vX0":4.683424233956217,"vY0":-66.34453054402472,"vZ0":6.86255341236833,"x":76.37,"y":140.59,"x0":-2.681487445922568,"y0":50.00006267931972,"z0":7.0108739501875155,"aX":0.5924345975503484},"breaks":{"breakAngle":2.4,"breakLength":26.4,"breakY":24.0,"breakVertical":-116.9,"breakVerticalInduced":14.6,"breakHorizontal":-4.4,"spinRate":1293,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.8254141103000814,"extension":4.46679236204422},"index":1,"playId":"2cc93205-adf1-3f01-ac3e-4a0f58e2e12d","pitchNumber":2,"startTime":"2026-06-20T20:21:44.730Z","endTime":"2026-06-20T20:21:48.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680474,"link":"/api/v1/people/680474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":49.0,"endSpeed":45.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":8.99039183671664,"aZ":-30.748462141881596,"pfxX":-1.195087882292928,"pfxZ":2.8459695983426574,"pX":0.042368125160792844,"pZ":2.5940007699770544,"vX0":4.427324933864888,"vY0":-70.76943541461183,"vZ0":5.924250358418615,"x":115.39,"y":168.74,"x0":-2.987733162525182,"y0":50.0031760966016,"z0":6.28837587975655,"aX":-0.5992673716828604},"breaks":{"breakAngle":0.0,"breakLength":24.0,"breakY":24.0,"breakVertical":-107.9,"breakVerticalInduced":8.9,"breakHorizontal":0.1,"spinRate":1380,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.7775839593403271,"extension":5.118933187638063},"hitData":{"launchSpeed":84.5,"launchAngle":37.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.32,"coordY":91.29}},"index":2,"playId":"2b9c1298-9191-3872-826b-41ab3314601e","pitchNumber":3,"startTime":"2026-06-20T20:21:57.007Z","endTime":"2026-06-20T20:22:06.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680474,"link":"/api/v1/people/680474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":676609,"link":"/api/v1/people/676609"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:22:06.059Z","atBatIndex":81},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Jones flies out sharply to center fielder Blake Dunn.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-20T20:24:28.721Z","endTime":"2026-06-20T20:26:46.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Petty replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T20:22:43.320Z","endTime":"2026-06-20T20:24:31.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695534,"link":"/api/v1/people/695534"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":97.8,"endSpeed":89.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.238368849546134,"aZ":-14.816258646347118,"pfxX":-8.33015518024611,"pfxZ":8.474302189660998,"pX":-1.0044175091178291,"pZ":3.1586691036460928,"vX0":5.307902273576305,"vY0":-142.3505619352466,"vZ0":-3.423378568489936,"x":155.29,"y":153.5,"x0":-1.8126760151544556,"y0":50.00498228397689,"z0":5.317318999107004,"aX":-17.06631516464524},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.8,"breakHorizontal":14.0,"spinRate":2271,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3850419851177085,"extension":6.190393060459086},"index":1,"playId":"45f58de0-113e-310c-9e25-e514d8ba9968","pitchNumber":1,"startTime":"2026-06-20T20:24:31.095Z","endTime":"2026-06-20T20:24:34.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":97.7,"endSpeed":89.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.480208531356,"aZ":-16.40239396499435,"pfxX":-8.23787372607946,"pfxZ":7.709949255665469,"pX":-0.5600711899760695,"pZ":2.751660796223041,"vX0":5.838687783331081,"vY0":-142.11962283530855,"vZ0":-4.122932057717028,"x":138.35,"y":164.49,"x0":-1.5704794078678277,"y0":50.00530514989058,"z0":5.262536835887722,"aX":-16.85903055769985},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.3,"breakHorizontal":13.8,"spinRate":2192,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.38534572200033823,"extension":6.307866747002268},"index":2,"playId":"b11ef4bf-48e3-3688-b89e-752d500d5558","pitchNumber":2,"startTime":"2026-06-20T20:24:45.860Z","endTime":"2026-06-20T20:24:49.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57461532059478,"aZ":-33.610657654489735,"pfxX":-9.458399856500295,"pfxZ":-0.8605973967235041,"pX":-0.30488316326769066,"pZ":1.9666535416549293,"vX0":6.386186814697536,"vY0":-127.62441688607977,"vZ0":-1.2809657240276646,"x":128.62,"y":185.68,"x0":-1.6020534107720255,"y0":50.00546235625727,"z0":5.105719222574376,"aX":-15.712582466004461},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.7,"breakHorizontal":15.8,"spinRate":2008,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.4280462741366797,"extension":6.736225116668132},"index":3,"playId":"440ee066-49a4-3e4c-99a3-7a8b2bb92f31","pitchNumber":3,"startTime":"2026-06-20T20:25:00.695Z","endTime":"2026-06-20T20:25:03.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.617341169534075,"aZ":-18.662975327085242,"pfxX":-9.140819003804832,"pfxZ":6.4498484849855355,"pX":1.150763370064588,"pZ":3.7419606873088376,"vX0":10.928153178160006,"vY0":-143.4599485095955,"vZ0":-1.4562770983057662,"x":73.14,"y":137.75,"x0":-1.51119650272071,"y0":50.00436047470925,"z0":5.4136027265390325,"aX":-19.152415355587706},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.6,"breakHorizontal":14.5,"spinRate":2147,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3810765951860988,"extension":6.225929223145029},"index":4,"playId":"29c31b54-3dad-37a5-83a3-ce641de77276","pitchNumber":4,"startTime":"2026-06-20T20:25:16.124Z","endTime":"2026-06-20T20:25:20.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":87.2,"endSpeed":79.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.856730678168965,"aZ":-33.4358204042932,"pfxX":-10.114427864478788,"pfxZ":-0.7723319485792057,"pX":-1.3163365634567539,"pZ":2.9322380140883597,"vX0":4.032157438052589,"vY0":-126.94609101708882,"vZ0":0.8569450480884839,"x":167.18,"y":159.61,"x0":-1.6142622986476658,"y0":50.00587803501649,"z0":5.2593959106124215,"aX":-16.45148483527895},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.0,"breakHorizontal":17.4,"spinRate":2029,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.43205544227849213,"extension":6.772332358955203},"index":5,"playId":"e6b5d514-e948-3a33-abac-2385a2e9faf3","pitchNumber":5,"startTime":"2026-06-20T20:25:32.096Z","endTime":"2026-06-20T20:25:35.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40330436735665,"aZ":-11.625415430501283,"pfxX":-8.22203102778956,"pfxZ":10.232410744336505,"pX":0.7284163266709857,"pZ":2.224568278267245,"vX0":9.263930769136394,"vY0":-140.89583855644497,"vZ0":-5.984002942561961,"x":89.23,"y":178.72,"x0":-1.5359411156917515,"y0":50.00005590726397,"z0":5.129099540994917,"aX":-16.50721929671162},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":13.0,"spinRate":2200,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.3889514918242827,"extension":6.580788961611642},"index":6,"playId":"0f89937b-cda8-3e21-b058-d29bbe741e2b","pitchNumber":6,"startTime":"2026-06-20T20:25:47.819Z","endTime":"2026-06-20T20:25:52.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":99.2,"endSpeed":91.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73861293345321,"aZ":-19.482732468672864,"pfxX":-9.066772280590389,"pfxZ":5.985673278271964,"pX":0.2308433459247852,"pZ":3.0579125133886342,"vX0":8.408804861970212,"vY0":-144.27391526244932,"vZ0":-2.995964137944452,"x":108.2,"y":156.22,"x0":-1.5352751293532,"y0":50.002165234555214,"z0":5.302176328266182,"aX":-19.224244319332808},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.4,"breakHorizontal":14.9,"spinRate":2200,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.3788007204451729,"extension":6.250828013758119},"index":7,"playId":"93269c69-1e35-384f-a5be-4d2fbd92c078","pitchNumber":7,"startTime":"2026-06-20T20:26:09.589Z","endTime":"2026-06-20T20:26:13.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.108873807891726,"aZ":-17.233400462697446,"pfxX":-8.443490870903986,"pfxZ":7.3151118858313176,"pX":0.155752197260232,"pZ":2.4498385046946716,"vX0":7.836408762603201,"vY0":-142.14901060477393,"vZ0":-4.717779150745943,"x":111.06,"y":172.63,"x0":-1.5420614864202782,"y0":50.00537287494664,"z0":5.227986721350301,"aX":-17.252225689187075},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.5,"breakHorizontal":13.7,"spinRate":2327,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3855767127928722,"extension":6.253581921340172},"hitData":{"launchSpeed":105.5,"launchAngle":50.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":99.32,"coordY":68.86}},"index":8,"playId":"679125fc-7781-3bbc-82c1-e5aa9cfe0171","pitchNumber":8,"startTime":"2026-06-20T20:26:36.064Z","endTime":"2026-06-20T20:26:46.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:26:46.672Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-20T20:27:08.631Z","endTime":"2026-06-20T20:29:11.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.178584411220477,"aZ":-32.2366037464546,"pfxX":6.9496710300497675,"pfxZ":-0.038966902386469826,"pX":0.1736691896197725,"pZ":3.4499530620153704,"vX0":2.2708443924030806,"vY0":-118.96041572596198,"vZ0":2.4904163510736237,"x":106.35,"y":146.36,"x0":-1.6956365278043057,"y0":50.00552356267928,"z0":5.305694784929776,"aX":9.991932005121235},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.7,"breakHorizontal":-13.1,"spinRate":2239,"spinDirection":79},"zone":2,"typeConfidence":2.0,"plateTime":0.4599064619833877,"extension":6.597210620976208},"index":0,"playId":"7b736078-bc49-3553-9945-3f8bb9ac65ca","pitchNumber":1,"startTime":"2026-06-20T20:27:12.339Z","endTime":"2026-06-20T20:27:15.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.142431638523767,"aZ":-32.47121059660452,"pfxX":-8.936861868308027,"pfxZ":-0.17736368605187458,"pX":-0.20421159864470254,"pZ":2.2418310532720183,"vX0":6.124153292687093,"vY0":-128.66464237388993,"vZ0":-0.9422443751859135,"x":124.78,"y":178.25,"x0":-1.4515274383984038,"y0":50.0028682345961,"z0":5.124119820350522,"aX":-15.017040462891684},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.4,"breakHorizontal":14.9,"spinRate":1680,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.42534272746278434,"extension":6.797505790499695},"index":1,"playId":"e3797188-951d-3a11-8e0b-03dd9a7857a7","pitchNumber":2,"startTime":"2026-06-20T20:27:27.770Z","endTime":"2026-06-20T20:27:30.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62953422221785,"aZ":-35.731513155581744,"pfxX":-5.7732415366623595,"pfxZ":-2.1770841861017765,"pX":-1.2411592152235902,"pZ":2.9624593429231556,"vX0":2.7504250445130114,"vY0":-126.83616698378049,"vZ0":1.330899785865908,"x":164.31,"y":158.79,"x0":-1.5887331772773519,"y0":50.00521999888602,"z0":5.277439648984305,"aX":-9.419752416069752},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.4,"breakHorizontal":9.8,"spinRate":1451,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.43163176040644835,"extension":6.614718924443431},"index":2,"playId":"507dd579-9dd9-3ad5-8ecb-625522a17e5b","pitchNumber":3,"startTime":"2026-06-20T20:27:49.921Z","endTime":"2026-06-20T20:27:53.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27885957721599,"aZ":-16.60619584036612,"pfxX":-6.993895192734187,"pfxZ":7.461897176005978,"pX":-0.552480295475879,"pZ":3.6793513396765722,"vX0":5.904177465597648,"vY0":-143.31165067463533,"vZ0":-1.6713044964959622,"x":138.06,"y":139.44,"x0":-1.7279684997417513,"y0":50.00004223186743,"z0":5.304371714464188,"aX":-14.585289108627377},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.3,"breakHorizontal":11.5,"spinRate":2148,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3818045394789209,"extension":6.186559103260921},"index":3,"playId":"9641d6e2-7eca-39fa-9780-f13e3679f5d3","pitchNumber":4,"startTime":"2026-06-20T20:28:07.117Z","endTime":"2026-06-20T20:28:11.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":88.0,"endSpeed":80.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.395677149836548,"aZ":-33.20443090162991,"pfxX":-9.637058219113612,"pfxZ":-0.6175187844210672,"pX":-1.922821210585788,"pZ":2.9261709087370447,"vX0":2.4525996929320715,"vY0":-128.19825987263343,"vZ0":0.9994139894062815,"x":190.29,"y":159.77,"x0":-1.6419513042153224,"y0":50.00504255949378,"z0":5.130220742121311,"aX":-15.98505270866101},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.6,"breakHorizontal":16.9,"spinRate":1660,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.4278399483906137,"extension":6.736623803542193},"index":4,"playId":"69e58987-93cd-364e-972d-b775b887b591","pitchNumber":5,"startTime":"2026-06-20T20:28:30.401Z","endTime":"2026-06-20T20:28:33.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.861741380281334,"aZ":-31.987688340879874,"pfxX":1.4886591713123851,"pfxZ":0.10900244090926137,"pX":-0.3749386489922801,"pZ":4.026503202545952,"vX0":2.89787186691565,"vY0":-130.70019559698278,"vZ0":2.297826952141818,"x":131.29,"y":130.06,"x0":-1.690326306702165,"y0":50.00350273599571,"z0":5.533731870590021,"aX":2.582409141518101},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.0,"breakHorizontal":-3.4,"spinRate":2151,"spinDirection":101},"zone":11,"typeConfidence":2.0,"plateTime":0.41864256023409885,"extension":6.738596067893336},"index":5,"playId":"16386d0c-1f63-311e-8696-a946a8c50af5","pitchNumber":6,"startTime":"2026-06-20T20:28:49.529Z","endTime":"2026-06-20T20:28:53.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30042925254162,"aZ":-27.566395168530345,"pfxX":6.908704256064259,"pfxZ":3.187913526544178,"pX":1.5477074161577515,"pZ":1.3111938806160506,"vX0":5.364150478823551,"vY0":-120.09446846833967,"vZ0":-2.942900303674715,"x":58.01,"y":203.38,"x0":-1.6201725692207871,"y0":50.00562189997494,"z0":5.028738624277138,"aX":9.997540953513699},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.3,"breakHorizontal":-13.9,"spinRate":2250,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4577312166361054,"extension":6.707870724798761},"index":6,"playId":"5875b4cd-0bc9-3cc0-9b91-7c46edf47f5b","pitchNumber":7,"startTime":"2026-06-20T20:29:06.954Z","endTime":"2026-06-20T20:29:11.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:29:11.070Z","atBatIndex":83},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.C. Escarra singles on a ground ball to right fielder Noelvi Marte.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-20T20:29:22.353Z","endTime":"2026-06-20T20:30:48.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.674647101288446,"aZ":-20.42779722176882,"pfxX":-8.267134294435385,"pfxZ":5.663508461573017,"pX":-0.7828901903973853,"pZ":2.0580185544718668,"vX0":5.557204372926637,"vY0":-142.39000914939427,"vZ0":-5.1086605902179185,"x":146.84,"y":183.21,"x0":-1.6760056021661998,"y0":50.00009267880694,"z0":5.14984887105833,"aX":-17.140627151132033},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.5,"breakHorizontal":14.0,"spinRate":2110,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.38322580672823614,"extension":6.3472169938519185},"index":0,"playId":"908ea058-faf3-33f7-be54-ccf21457dc5e","pitchNumber":1,"startTime":"2026-06-20T20:29:35.962Z","endTime":"2026-06-20T20:29:39.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.056304096749663,"aZ":-17.826532140636957,"pfxX":-11.258994528819322,"pfxZ":7.095579701227206,"pX":-1.1895000750077038,"pZ":2.3191992271797193,"vX0":5.241118038348011,"vY0":-141.05662228265442,"vZ0":-4.685604913465424,"x":162.34,"y":176.16,"x0":-1.6053845810626257,"y0":50.00189125406949,"z0":5.145479229850712,"aX":-22.764866024158835},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.1,"breakHorizontal":19.3,"spinRate":2106,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.38779238216694445,"extension":5.899564376561369},"index":1,"playId":"b2eaf85f-124c-30bf-999c-c046bf82ef5f","pitchNumber":2,"startTime":"2026-06-20T20:29:58.262Z","endTime":"2026-06-20T20:30:01.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20580014175888,"aZ":-28.827146887113575,"pfxX":-10.544051117502706,"pfxZ":1.9563250606026834,"pX":-1.5177569946278155,"pZ":2.584912833120736,"vX0":3.6197457918323237,"vY0":-129.38041571403616,"vZ0":-0.8386178940832949,"x":174.85,"y":168.99,"x0":-1.5558949617145692,"y0":50.00638899972595,"z0":5.1009736007373645,"aX":-18.076150814300878},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.6,"breakHorizontal":18.5,"spinRate":1860,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4215723215734397,"extension":6.737701102449697},"index":2,"playId":"ea93589f-1d71-3229-a5cb-f51022d49021","pitchNumber":3,"startTime":"2026-06-20T20:30:14.784Z","endTime":"2026-06-20T20:30:18.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.116184953645465,"aZ":-17.888659204008935,"pfxX":-8.468863708408488,"pfxZ":7.006615199817796,"pX":0.006572874058178737,"pZ":2.0717954150660245,"vX0":7.251081993408194,"vY0":-141.15611992736888,"vZ0":-5.321518852488053,"x":116.75,"y":182.84,"x0":-1.482645557627232,"y0":50.000477975469835,"z0":5.11577236725796,"aX":-17.25921562885878},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.9,"breakHorizontal":14.0,"spinRate":2026,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.38656465662061024,"extension":6.283768358149766},"hitData":{"launchSpeed":97.9,"launchAngle":6.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.24,"coordY":120.99}},"index":3,"playId":"1dcf5a94-923f-347a-bad6-bc2bbd658896","pitchNumber":4,"startTime":"2026-06-20T20:30:35.359Z","endTime":"2026-06-20T20:30:48.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:30:48.262Z","atBatIndex":84},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul Goldschmidt flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-20T20:31:07.916Z","endTime":"2026-06-20T20:32:16.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".962"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.043"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".962"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".475"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".087"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".344"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".407"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.30"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.09"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.03"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.04"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.98"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.24"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.38"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.53"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.35"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.92"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.75"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.14"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.60"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".962"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.043"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".962"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".475"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.223588016810858,"aZ":-27.636721626915197,"pfxX":5.779127989621962,"pfxZ":3.0340891556283296,"pX":-0.4304951276227649,"pZ":2.9492058470516085,"vX0":1.4607692334327422,"vY0":-120.92359634398515,"vZ0":0.3543429099523432,"x":133.41,"y":159.15,"x0":-1.7919757890378074,"y0":50.00441989261606,"z0":5.204658203703213,"aX":8.65058433640846},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.8,"breakHorizontal":-10.8,"spinRate":2283,"spinDirection":79},"zone":1,"typeConfidence":2.0,"plateTime":0.4511192597127316,"extension":6.816462082762094},"index":0,"playId":"83537a62-b371-3fa3-a473-0e1a50dfa178","pitchNumber":1,"startTime":"2026-06-20T20:31:11.086Z","endTime":"2026-06-20T20:31:16.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":641555,"link":"/api/v1/people/641555"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"J.C. Escarra advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"83537a62-b371-3fa3-a473-0e1a50dfa178","startTime":"2026-06-20T20:31:20.425Z","endTime":"2026-06-20T20:31:28.010Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":641555,"link":"/api/v1/people/641555"},"defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":641555,"link":"/api/v1/people/641555"},"postOnSecond":{"id":641555,"link":"/api/v1/people/641555"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64952993766282,"aZ":-30.24537165236602,"pfxX":-8.134406456942504,"pfxZ":1.1772740095935212,"pX":-0.6989807852447849,"pZ":3.7328776876421266,"vX0":4.528369378117029,"vY0":-126.49755673359445,"vZ0":2.3514487672581255,"x":143.64,"y":137.99,"x0":-1.4433767647688402,"y0":50.00493137847286,"z0":5.195049299666226,"aX":-13.356431036832758},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.9,"breakHorizontal":13.9,"spinRate":1774,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4308620380113042,"extension":6.634044964816163},"index":2,"playId":"4209eee9-a4e8-3e38-9a6b-adc6108965c8","pitchNumber":2,"startTime":"2026-06-20T20:31:28.010Z","endTime":"2026-06-20T20:31:32.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"second":{"id":641555,"link":"/api/v1/people/641555"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.904341711800665,"aZ":-32.48379516818321,"pfxX":-8.88221532641003,"pfxZ":-0.188219138838236,"pX":1.3841337764065438,"pZ":-0.051237545466603626,"vX0":9.670565963500872,"vY0":-127.98196355446778,"vZ0":-6.062100304472631,"x":64.24,"y":240.16,"x0":-1.264317515777184,"y0":50.001190023185615,"z0":4.848726499383931,"aX":-14.943126319476034},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.4,"breakHorizontal":14.3,"spinRate":1757,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4256848473155461,"extension":6.899619102624007},"index":3,"playId":"e51888b0-cf77-34c0-a5e3-5271bf18dc8a","pitchNumber":3,"startTime":"2026-06-20T20:31:45.264Z","endTime":"2026-06-20T20:31:48.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"second":{"id":641555,"link":"/api/v1/people/641555"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.992472061877347,"aZ":-18.326299874905537,"pfxX":-9.035958465641766,"pfxZ":6.632645248596932,"pX":0.15401432263573664,"pZ":3.4715660537524564,"vX0":8.087588721533884,"vY0":-143.1254261125563,"vZ0":-1.7317645864904287,"x":111.13,"y":145.05,"x0":-1.5252105161989962,"y0":50.00571963804943,"z0":5.224258823739124,"aX":-18.873921132208068},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.9,"breakHorizontal":14.9,"spinRate":2214,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.38172895658502926,"extension":6.475040346358381},"hitData":{"launchSpeed":95.6,"launchAngle":48.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.4,"coordY":116.94}},"index":4,"playId":"69d23402-c88f-381b-be70-5eb3823dffad","pitchNumber":4,"startTime":"2026-06-20T20:32:07.554Z","endTime":"2026-06-20T20:32:16.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695534,"link":"/api/v1/people/695534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":701398,"link":"/api/v1/people/701398"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"second":{"id":641555,"link":"/api/v1/people/641555"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_ab"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_ab"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":695534,"link":"/api/v1/people/695534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-20T20:32:16.403Z","atBatIndex":85}]