[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a line drive to right fielder Braden Montgomery.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-12T18:10:32.263Z","endTime":"2026-07-12T18:11:21.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T17:08:31.512Z","endTime":"2026-07-12T17:49:03.204Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-12T17:49:03.204Z","endTime":"2026-07-12T18:10:03.017Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-12T18:10:03.017Z","endTime":"2026-07-12T18:10:34.157Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92313409608843,"aZ":-23.266026653412453,"pfxX":4.756733134611499,"pfxZ":4.709324643809088,"pX":0.5535151780304987,"pZ":3.2682693773014715,"vX0":-5.9230957090096945,"vY0":-136.22822814660503,"vZ0":-2.3227537939900675,"x":95.9,"y":150.54,"x0":2.1307135306449667,"y0":50.00652040644152,"z0":5.728228333745974,"aX":9.006455351214278},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":-7.4,"spinRate":2270,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.40096721478435926,"extension":6.134427894487549},"index":3,"playId":"3c48453b-50bf-3a41-8d25-f5782746ebff","pitchNumber":1,"startTime":"2026-07-12T18:10:34.157Z","endTime":"2026-07-12T18:10:37.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.652245844155352,"aZ":-20.454115654757818,"pfxX":-1.2009373982129614,"pfxZ":6.810029665471984,"pX":0.5543925549667458,"pZ":2.444255172489846,"vX0":-3.6951543349898492,"vY0":-129.50031312598867,"vZ0":-5.28545534930164,"x":95.87,"y":172.79,"x0":2.1481958836854522,"y0":50.00350379767632,"z0":6.047738893657479,"aX":-2.066865289389859},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.5,"breakHorizontal":2.9,"spinRate":2502,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.42080666456886595,"extension":6.164422972346792},"index":4,"playId":"5e142960-80a9-333e-a237-64b88c19cd7e","pitchNumber":2,"startTime":"2026-07-12T18:10:48.895Z","endTime":"2026-07-12T18:10:52.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-12T18:11:05.973Z","endTime":"2026-07-12T18:11:13.018Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"},"defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.618116710423003,"aZ":-21.134627806766538,"pfxX":6.090693638103007,"pfxZ":5.747444379469339,"pX":1.268310198047094,"pZ":2.9818373523398023,"vX0":-4.658697932429765,"vY0":-137.2875184695843,"vZ0":-3.9753297272445556,"x":68.65,"y":158.27,"x0":2.190646757031804,"y0":50.002291084851024,"z0":5.87583948521057,"aX":11.698671113971294},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.8,"breakHorizontal":-10.1,"spinRate":2452,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.3980121392509046,"extension":6.274266448225962},"hitData":{"launchSpeed":89.0,"launchAngle":9.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.5,"coordY":123.44}},"index":6,"playId":"ff3cf262-365c-39cb-8a3d-ff6c1b4c444a","pitchNumber":3,"startTime":"2026-07-12T18:11:13.018Z","endTime":"2026-07-12T18:11:21.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-07-12T18:11:21.439Z","atBatIndex":0},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Joshua Kuroda-Grauer grounds into a double play, third baseman Miguel Vargas to second baseman Chase Meidroth to first baseman Munetaka Murakami. Jacob Wilson out at 2nd. Joshua Kuroda-Grauer out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-12T18:11:25.235Z","endTime":"2026-07-12T18:13:30.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.532114253897536,"aZ":-23.82383530549842,"pfxX":5.716493242593051,"pfxZ":4.356917473060282,"pX":0.985095575150295,"pZ":2.959379024427114,"vX0":-5.220262794213306,"vY0":-136.68025222170294,"vZ0":-3.1315814458731634,"x":88.6,"y":160.69,"x0":2.1653424833746837,"y0":50.000750523854016,"z0":5.732612298494433,"aX":10.952255929372631},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.6,"breakHorizontal":-9.5,"spinRate":2514,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.3987967072542409,"extension":6.058643539370952},"index":0,"playId":"74d22caa-9fab-344f-991b-071571d765d7","pitchNumber":1,"startTime":"2026-07-12T18:11:46.766Z","endTime":"2026-07-12T18:11:50.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.087531275484277,"aZ":-23.48626758759321,"pfxX":-1.6890059057768267,"pfxZ":5.126926270379249,"pX":-0.8115992848072227,"pZ":1.8404884792501532,"vX0":-6.603756679989348,"vY0":-128.67996758341806,"vZ0":-6.055009367870897,"x":147.94,"y":189.09,"x0":1.9966100086412637,"y0":50.004259065013926,"z0":6.0178323766345505,"aX":-2.860557163713621},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.3,"breakHorizontal":4.4,"spinRate":2694,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.4239730045226171,"extension":6.221656056921671},"index":1,"playId":"14c86b63-5cf4-34c1-bf8a-8361ce3618e5","pitchNumber":2,"startTime":"2026-07-12T18:12:03.483Z","endTime":"2026-07-12T18:12:06.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":87.3,"endSpeed":80.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51128708842203,"aZ":-30.175340742949796,"pfxX":7.61543268134998,"pfxZ":1.2092210491138093,"pX":1.1966191835428344,"pZ":2.6441970496876865,"vX0":-4.5094418189019025,"vY0":-127.19090248876743,"vZ0":-1.9717960175084261,"x":71.39,"y":167.39,"x0":1.9935026684124968,"y0":50.00571388326755,"z0":5.798291515582798,"aX":12.611039686615197},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.0,"breakHorizontal":-13.0,"spinRate":1896,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.42891086638605413,"extension":6.312897994223838},"index":2,"playId":"723a6f5c-e13c-3bc7-8f2e-eabea628e7b4","pitchNumber":3,"startTime":"2026-07-12T18:12:20.522Z","endTime":"2026-07-12T18:12:23.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.639912703211223,"aZ":-33.16868834553256,"pfxX":8.02340764774549,"pfxZ":-0.6183989326167794,"pX":2.001342835489718,"pZ":3.7715305066551674,"vX0":-2.877680053358164,"vY0":-126.35292656443086,"vZ0":1.1165055541472761,"x":40.71,"y":136.95,"x0":2.112400046475487,"y0":50.00097061723211,"z0":5.98834892760761,"aX":12.976795575942315},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":-13.9,"spinRate":1966,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.4334243320225126,"extension":6.3544862483335995},"index":3,"playId":"a74973b3-2291-3af0-aded-24d750dd51a9","pitchNumber":4,"startTime":"2026-07-12T18:12:40.713Z","endTime":"2026-07-12T18:12:43.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10863129241302,"aZ":-22.46422225516624,"pfxX":-0.0738682468563101,"pfxZ":5.347916922412622,"pX":0.9940685421096148,"pZ":3.6476861991611838,"vX0":-2.640827261551775,"vY0":-132.34598769465683,"vZ0":-2.2640385174511835,"x":79.11,"y":140.29,"x0":2.004828216940452,"y0":50.000670325385386,"z0":6.120259216034435,"aX":-0.13364267722545256},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":0.6,"spinRate":2536,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4102570470089981,"extension":6.142352416305766},"index":4,"playId":"fab74c3e-3d74-35fd-89c6-d31465b22119","pitchNumber":5,"startTime":"2026-07-12T18:13:00.577Z","endTime":"2026-07-12T18:13:03.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.130877419941278,"aZ":-39.43332830176674,"pfxX":-4.783706224608175,"pfxZ":-5.121160620402197,"pX":-0.15281038455081758,"pZ":2.208052871761922,"vX0":-4.1075148015947756,"vY0":-117.69979728052688,"vZ0":-0.15757832129291893,"x":122.82,"y":179.16,"x0":2.229754577907134,"y0":50.00172425724387,"z0":5.895354698366939,"aX":-6.781870275136161},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.1,"breakHorizontal":9.6,"spinRate":2619,"spinDirection":290},"zone":5,"typeConfidence":2.0,"plateTime":0.46348862350029973,"extension":6.3042120057087905},"hitData":{"launchSpeed":100.8,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.37,"coordY":168.82}},"index":5,"playId":"3d0cd2eb-e90e-3acf-8016-91b2c3e7d41c","pitchNumber":6,"startTime":"2026-07-12T18:13:21.497Z","endTime":"2026-07-12T18:13:30.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":1.46,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:13:30.801Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shea Langeliers homers (21) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-12T18:13:47.105Z","endTime":"2026-07-12T18:14:55.591Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":702273,"link":"/api/v1/people/702273"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.27454567115624,"aZ":-37.26131299060782,"pfxX":-9.29946053478324,"pfxZ":-3.6498466150696913,"pX":1.1505671149595273,"pZ":2.3663135358554803,"vX0":-0.5007389232703449,"vY0":-117.35113321081532,"vZ0":-0.18094339741741794,"x":73.14,"y":174.89,"x0":2.574755881799627,"y0":50.001429925486114,"z0":5.916263716268745,"aX":-12.965030183401916},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.4,"breakHorizontal":16.9,"spinRate":2712,"spinDirection":286},"zone":14,"typeConfidence":2.0,"plateTime":0.46679586083079894,"extension":6.28521128618056},"index":0,"playId":"a42d7279-c918-36e9-80b5-9e8ff49f006b","pitchNumber":1,"startTime":"2026-07-12T18:13:59.718Z","endTime":"2026-07-12T18:14:04.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14733236030423,"aZ":-25.315795093499908,"pfxX":-1.4277066203588031,"pfxZ":3.921181976123046,"pX":0.45567750991517086,"pZ":3.6450803003130363,"vX0":-3.8443338605636392,"vY0":-130.3618713373966,"vZ0":-1.4535147849502126,"x":99.63,"y":140.36,"x0":2.125335058972083,"y0":50.00395854765034,"z0":6.091088349740853,"aX":-2.497863686747365},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":3.4,"spinRate":2498,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.41753513534050235,"extension":6.213181568311232},"index":1,"playId":"529d347b-f82a-30c7-819a-0d6a1f1ac0e9","pitchNumber":2,"startTime":"2026-07-12T18:14:15.724Z","endTime":"2026-07-12T18:14:19.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.499436046997523,"aZ":-26.98356470601065,"pfxX":-1.9245961000918934,"pfxZ":3.1792936982456945,"pX":0.08883776652851501,"pZ":1.9704000900769905,"vX0":-4.39039210850597,"vY0":-125.85796883914357,"vZ0":-4.629920689124638,"x":113.61,"y":185.58,"x0":2.094222311428612,"y0":50.00093207642549,"z0":5.975919689520705,"aX":-3.1385925182846606},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.0,"breakHorizontal":4.3,"spinRate":2651,"spinDirection":179},"zone":8,"typeConfidence":2.0,"plateTime":0.4324222219776339,"extension":6.3042569924687655},"hitData":{"launchSpeed":105.1,"launchAngle":29.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.39,"coordY":60.7}},"index":2,"playId":"1541d7c0-7c36-3ebb-bcf7-fb62d8c4fbfd","pitchNumber":3,"startTime":"2026-07-12T18:14:31.561Z","endTime":"2026-07-12T18:14:55.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":-10.000000000000007,"leverageIndex":0.4,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:14:55.591Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, pitcher Noah Schultz to first baseman Munetaka Murakami.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-12T18:15:01.967Z","endTime":"2026-07-12T18:16:25.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702273,"link":"/api/v1/people/702273"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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.6,"endSpeed":86.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.510324996533093,"aZ":-20.240877045368354,"pfxX":5.713237469026339,"pfxZ":6.248376241552923,"pX":-0.8858206461106916,"pZ":2.08904215561747,"vX0":-9.968064319074095,"vY0":-137.3349909584333,"vZ0":-5.455752735667304,"x":150.77,"y":182.38,"x0":2.049012661699361,"y0":50.0004401833431,"z0":5.478557874429346,"aX":10.908264226301833},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.3,"breakHorizontal":-8.3,"spinRate":2424,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.39887293237244537,"extension":6.286063266774386},"index":0,"playId":"d78fcd51-1537-3730-9325-81f1e2610b0b","pitchNumber":1,"startTime":"2026-07-12T18:15:16.128Z","endTime":"2026-07-12T18:15:22.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.534897588461117,"aZ":-24.847350200426167,"pfxX":-0.8660527517347303,"pfxZ":4.230343468515523,"pX":0.5377129780496608,"pZ":3.4968937144963737,"vX0":-3.853803418248255,"vY0":-129.81243724394741,"vZ0":-1.8120237331549736,"x":96.5,"y":144.36,"x0":2.1453578844615793,"y0":50.00069877276707,"z0":6.0691698639291785,"aX":-1.4982698174406175},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.6,"breakHorizontal":2.3,"spinRate":2617,"spinDirection":162},"zone":3,"typeConfidence":2.0,"plateTime":0.41965857920383653,"extension":6.170933932038015},"index":1,"playId":"407cdd19-6e97-315a-a50e-c60e11278166","pitchNumber":2,"startTime":"2026-07-12T18:15:36.368Z","endTime":"2026-07-12T18:15:39.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-12T18:15:44.615Z","endTime":"2026-07-12T18:15:57.771Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.752167268973903,"aZ":-29.639200996607666,"pfxX":8.821236126859,"pfxZ":1.56813587639415,"pX":0.6159381984650155,"pZ":2.473613017212624,"vX0":-6.158310927405232,"vY0":-126.39234515313564,"vZ0":-2.274734110387822,"x":93.52,"y":171.99,"x0":1.9378789652713402,"y0":50.00499883042947,"z0":5.765450539491001,"aX":14.2745373565751},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":-14.5,"spinRate":1981,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.43334744303804174,"extension":6.292682409192301},"index":3,"playId":"97464ff7-f53f-3d52-8791-943f86fa8735","pitchNumber":3,"startTime":"2026-07-12T18:15:57.771Z","endTime":"2026-07-12T18:16:01.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.050840484546146,"aZ":-29.312361219649077,"pfxX":7.9231209106513365,"pfxZ":1.7183430731448128,"pX":0.7189295391049368,"pZ":1.548289116845571,"vX0":-5.857721186518013,"vY0":-127.67508410941518,"vZ0":-4.719601554529247,"x":89.6,"y":196.98,"x0":2.003280568306094,"y0":50.003435519505,"z0":5.703319398165141,"aX":13.19995231054834},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.4,"breakHorizontal":-13.2,"spinRate":1994,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.42751799634369814,"extension":6.504189128269431},"hitData":{"launchSpeed":80.4,"launchAngle":-37.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.15,"coordY":182.5}},"index":4,"playId":"87103b8f-e516-3126-9d12-f64331d5d39d","pitchNumber":4,"startTime":"2026-07-12T18:16:18.162Z","endTime":"2026-07-12T18:16:25.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:16:25.677Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Sam Antonacci homers (6) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-12T18:18:22.257Z","endTime":"2026-07-12T18:19:40.779Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.9,"endSpeed":85.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48807673871076,"aZ":-29.416302089321096,"pfxX":-9.258787555637797,"pfxZ":1.4814302192555147,"pX":0.864715494653813,"pZ":2.2772752593673027,"vX0":8.669800211148617,"vY0":-135.0527592311176,"vZ0":-3.697053573175381,"x":84.04,"y":177.29,"x0":-1.173355045291534,"y0":50.00286088460734,"z0":5.717056583361753,"aX":-17.22341277131293},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.2,"breakHorizontal":15.1,"spinRate":1953,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.40449993234512016,"extension":6.794988419052263},"index":0,"playId":"41168cb9-91d3-30f0-a496-34511ac936bd","pitchNumber":1,"startTime":"2026-07-12T18:18:40.156Z","endTime":"2026-07-12T18:18:44.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.229722296809996,"aZ":-30.02658393217121,"pfxX":-8.23326884093834,"pfxZ":1.169459235501595,"pX":0.5757846701704067,"pZ":1.367990085729103,"vX0":7.742796987295406,"vY0":-134.02015881160662,"vZ0":-5.635695420961232,"x":95.05,"y":201.84,"x0":-1.2619678972315154,"y0":50.00636729320077,"z0":5.606399217419648,"aX":-15.186430005236812},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.2,"breakHorizontal":13.6,"spinRate":1891,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4065466415017669,"extension":6.74168449581135},"index":1,"playId":"d4a0e27e-a859-3965-b64a-0a60d37c0b4b","pitchNumber":2,"startTime":"2026-07-12T18:18:57.638Z","endTime":"2026-07-12T18:19:02.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.089156855764312,"aZ":-17.257876635615727,"pfxX":-3.0046783468409264,"pfxZ":8.125734627187878,"pX":-0.15543214929970806,"pZ":2.9145691320508784,"vX0":4.1786517129112,"vY0":-133.92389603566917,"vZ0":-4.376508418455084,"x":122.92,"y":160.09,"x0":-1.338049778630956,"y0":50.0031734499749,"z0":5.786626237388564,"aX":-5.515851091685071},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.2,"breakHorizontal":4.7,"spinRate":2001,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.40736809328927936,"extension":6.681309728691476},"hitData":{"launchSpeed":104.2,"launchAngle":33.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.49,"coordY":61.76}},"index":2,"playId":"845ebd34-f7a1-3126-9c96-8c895e07c27c","pitchNumber":3,"startTime":"2026-07-12T18:19:17.212Z","endTime":"2026-07-12T18:19:40.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":10.0,"leverageIndex":0.91,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:19:40.779Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Munetaka Murakami walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-12T18:19:49.464Z","endTime":"2026-07-12T18:21:34.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"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(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":89.6,"endSpeed":83.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.702113552541615,"aZ":-26.895280591398144,"pfxX":0.7911004494137011,"pfxZ":3.0363266236529203,"pX":1.499448993112312,"pZ":2.4116162941244874,"vX0":7.394533904873107,"vY0":-130.3601157316174,"vZ0":-3.0849515954610176,"x":59.84,"y":173.67,"x0":-1.46437926820511,"y0":50.003174471352175,"z0":5.617787293361388,"aX":1.3758910791444654},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.0,"breakHorizontal":-2.9,"spinRate":2183,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4184894511614692,"extension":6.683886276142596},"index":0,"playId":"547ed3f6-943a-360c-bfd7-58fc6c208fa7","pitchNumber":1,"startTime":"2026-07-12T18:20:07.931Z","endTime":"2026-07-12T18:20:11.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.402554954360596,"aZ":-37.56457345400524,"pfxX":-8.956853213505005,"pfxZ":-3.307512284467843,"pX":-1.2654391583636413,"pZ":1.5110516434876557,"vX0":3.307513621989935,"vY0":-127.45236632980418,"vZ0":-3.0545336431408594,"x":165.24,"y":197.98,"x0":-1.423049542816834,"y0":50.00283326316201,"z0":5.718750546397514,"aX":-14.602178179882593},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.5,"breakHorizontal":15.4,"spinRate":1483,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4312509084893401,"extension":6.534334003421834},"index":1,"playId":"08324979-f9b5-301a-9428-640f7a335438","pitchNumber":2,"startTime":"2026-07-12T18:20:23.143Z","endTime":"2026-07-12T18:20:27.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.908475414295925,"aZ":-34.49371785652504,"pfxX":-10.799561236332037,"pfxZ":-1.4008954256426733,"pX":-0.5976371915470403,"pZ":1.7187506103304986,"vX0":5.531872620607273,"vY0":-128.0360663113473,"vZ0":-3.116146771858687,"x":139.78,"y":192.37,"x0":-1.3853207599828476,"y0":50.00286806590772,"z0":5.656253205390645,"aX":-17.895724616783287},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.0,"breakHorizontal":18.2,"spinRate":1514,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.42810415682857395,"extension":6.632595582879756},"index":2,"playId":"7d6e085a-d2fd-39ec-98e6-a24d006d73f1","pitchNumber":3,"startTime":"2026-07-12T18:20:39.595Z","endTime":"2026-07-12T18:20:42.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98295796995332,"aZ":-32.461846083117976,"pfxX":-8.0575169356471,"pfxZ":-0.17099517839533895,"pX":-0.08996816288094474,"pZ":1.6663944856964645,"vX0":5.68222404545895,"vY0":-128.16003887129432,"vZ0":-3.6617264898748374,"x":120.43,"y":193.79,"x0":-1.2911790103432248,"y0":50.006025309947965,"z0":5.654745175764186,"aX":-13.379372841157231},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.0,"breakHorizontal":13.3,"spinRate":1542,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.42771492928325516,"extension":6.566268960870017},"index":3,"playId":"6368f888-3c97-3482-9a0c-ddd3c1a4c653","pitchNumber":4,"startTime":"2026-07-12T18:20:55.007Z","endTime":"2026-07-12T18:20:58.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-12T18:21:06.332Z","endTime":"2026-07-12T18:21:15.121Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.551312103861246,"aZ":-27.798791123417683,"pfxX":-9.29370952983971,"pfxZ":2.318983122929911,"pX":1.4647164264418904,"pZ":2.651268258663532,"vX0":10.301765815717928,"vY0":-136.13416636898248,"vZ0":-2.9725724526551525,"x":61.17,"y":167.2,"x0":-1.1524944141127766,"y0":50.002165609985234,"z0":5.671847737996372,"aX":-17.52699649411098},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.7,"breakHorizontal":14.8,"spinRate":1907,"spinDirection":248},"zone":12,"typeConfidence":2.0,"plateTime":0.4016105929592655,"extension":6.761916218585116},"index":5,"playId":"9e707976-4566-373f-9d11-cfb6f42d757c","pitchNumber":5,"startTime":"2026-07-12T18:21:15.121Z","endTime":"2026-07-12T18:21:19.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.186382107474344,"aZ":-34.038831043971726,"pfxX":-10.742224619706883,"pfxZ":-1.134843460431017,"pX":-0.615595696465267,"pZ":1.1245847382279857,"vX0":4.695278955410014,"vY0":-127.45095008083725,"vZ0":-4.400360972642617,"x":140.47,"y":208.42,"x0":-1.0860580059930098,"y0":50.00269685554277,"z0":5.561684510577745,"aX":-17.672474311652604},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.9,"breakHorizontal":18.4,"spinRate":1348,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.42974804922555165,"extension":6.632170859735939},"index":6,"playId":"b8fcb08e-8a96-3d32-a5af-a1990513a8ac","pitchNumber":6,"startTime":"2026-07-12T18:21:30.374Z","endTime":"2026-07-12T18:21:34.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:21:34.613Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Vargas doubles (20) on a line drive to left fielder Colby Thomas. Munetaka Murakami to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-12T18:22:04.051Z","endTime":"2026-07-12T18:23:08.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnThird":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":669372,"fullName":"J.T. Ginn"}}},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"aa1908bf-ebc1-3fbb-96cd-73707788f3fe","pitchNumber":0,"startTime":"2026-07-12T18:22:04.051Z","endTime":"2026-07-12T18:22:10.002Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.289965565048803,"aZ":-27.837879452170853,"pfxX":-0.168201779664372,"pfxZ":2.5435194838732578,"pX":0.7458694004289093,"pZ":1.9592584890670923,"vX0":5.86417059148722,"vY0":-129.62597304998735,"vZ0":-3.5560975640219725,"x":88.57,"y":185.88,"x0":-1.5209345646287302,"y0":50.005155670189446,"z0":5.466782185364277,"aX":-0.2869928331627759},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":-1.0,"spinRate":2208,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.4220279429578313,"extension":6.725564314220807},"index":1,"playId":"e9ae63d5-3ca6-3c66-a41b-dc1f6df31f0c","pitchNumber":1,"startTime":"2026-07-12T18:22:33.810Z","endTime":"2026-07-12T18:22:37.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49153279708565,"aZ":-28.715365724480854,"pfxX":-7.146405144050526,"pfxZ":1.8193578817587195,"pX":0.11095955706122018,"pZ":2.1682203270853506,"vX0":6.329695941946523,"vY0":-135.8300182890269,"vZ0":-4.103004132593344,"x":112.77,"y":180.24,"x0":-1.303878119433071,"y0":50.00064058359172,"z0":5.660387011573813,"aX":-13.556355378493478},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.8,"breakHorizontal":11.9,"spinRate":1973,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.40092943483158505,"extension":6.6520814740709024},"hitData":{"launchSpeed":100.1,"launchAngle":16.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":52.14,"coordY":115.08}},"index":2,"playId":"d3e6b253-39ab-3f73-ab7b-ceca5ed54f79","pitchNumber":2,"startTime":"2026-07-12T18:22:56.362Z","endTime":"2026-07-12T18:23:08.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.10000000000001,"awayTeamWinProbability":31.89999999999999,"homeTeamWinProbabilityAdded":9.800000000000011,"leverageIndex":1.44,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:23:08.223Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-12T18:23:24.408Z","endTime":"2026-07-12T18:25:35.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnThird":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89780414103348,"aZ":-32.3225170675675,"pfxX":-6.418000156159284,"pfxZ":-0.08936799492737135,"pX":-0.20618022011041806,"pZ":0.5566608795146918,"vX0":5.352849656082935,"vY0":-125.85248692600545,"vZ0":-5.940602658333036,"x":124.86,"y":223.75,"x0":-1.5240372659235573,"y0":50.0042984721622,"z0":5.557095918924138,"aX":-10.323950558603888},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.3,"breakHorizontal":10.4,"spinRate":1492,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4347545336215757,"extension":6.652863567757526},"index":0,"playId":"cce1c2a1-f507-3231-a39a-5c2390dda905","pitchNumber":1,"startTime":"2026-07-12T18:23:46.378Z","endTime":"2026-07-12T18:23:49.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.235138387214672,"aZ":-28.293715194817814,"pfxX":-5.743342654489671,"pfxZ":2.3616475152204712,"pX":-1.1916173249254502,"pZ":2.067220041249669,"vX0":2.796600762149646,"vY0":-126.90319526357298,"vZ0":-3.3315865825761266,"x":162.42,"y":182.97,"x0":-1.5575433789486528,"y0":50.00285713057216,"z0":5.633719104976576,"aX":-9.434289878040666},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.8,"breakHorizontal":9.8,"spinRate":1502,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4304405633552131,"extension":6.789180442703011},"index":1,"playId":"e9e17df1-a436-3b2a-a79c-d230bc1b6e6d","pitchNumber":2,"startTime":"2026-07-12T18:24:11.087Z","endTime":"2026-07-12T18:24:14.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"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-07-12T18:24:25.341Z","endTime":"2026-07-12T18:24:43.376Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54502104693035,"aZ":-30.0763370853046,"pfxX":-7.422036974344747,"pfxZ":1.2626509293927706,"pX":0.3077666729081233,"pZ":0.5468433801039512,"vX0":6.843341176761857,"vY0":-127.39076009890927,"vZ0":-6.774267962570621,"x":105.27,"y":224.02,"x0":-1.4301418495479103,"y0":50.00616945245072,"z0":5.572919894785428,"aX":-12.381571774281579},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.1,"breakHorizontal":12.2,"spinRate":1426,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.42754043893494753,"extension":6.886020239814516},"index":3,"playId":"0718be73-b9e3-34e9-b144-8602b5c161b3","pitchNumber":3,"startTime":"2026-07-12T18:24:43.376Z","endTime":"2026-07-12T18:24:46.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":91.8,"endSpeed":84.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.742665518271288,"aZ":-30.316251182920677,"pfxX":-6.477943136972378,"pfxZ":1.0203918964895102,"pX":0.5222145547426034,"pZ":4.701618756216929,"vX0":6.573800007679382,"vY0":-133.61943497045652,"vZ0":2.746383030376454,"x":97.09,"y":111.84,"x0":-1.1150583029758583,"y0":50.00599749444577,"z0":5.823175022853647,"aX":-11.848231083346487},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.6,"breakHorizontal":10.6,"spinRate":1913,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4081506970047686,"extension":6.541058216807137},"index":4,"playId":"08679887-808e-3582-aa4b-87afb0e3c1e3","pitchNumber":4,"startTime":"2026-07-12T18:25:08.017Z","endTime":"2026-07-12T18:25:11.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.399686216236592,"aZ":-30.420459119664446,"pfxX":-8.097118977609153,"pfxZ":0.9485472966979263,"pX":0.6659207192218746,"pZ":2.9662067993513395,"vX0":7.273333679595651,"vY0":-134.03332964365066,"vZ0":-1.6427818374267333,"x":91.62,"y":158.69,"x0":-1.0136540923484751,"y0":50.0015038620137,"z0":5.73257069690922,"aX":-14.925644448526462},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.6,"breakHorizontal":13.3,"spinRate":1838,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.4066310930217396,"extension":6.767323209068486},"index":5,"playId":"61a7a9b2-1342-3da0-95e1-52a3a6a0afdc","pitchNumber":5,"startTime":"2026-07-12T18:25:31.345Z","endTime":"2026-07-12T18:25:35.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-4.800000000000011,"leverageIndex":1.33,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:25:35.953Z","atBatIndex":7},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"J.T. Ginn intentionally walks Andrew Benintendi.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-12T18:25:49.747Z","endTime":"2026-07-12T18:26:47.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnThird":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.678388371483845,"aZ":-25.546469494773394,"pfxX":0.6136009545652386,"pfxZ":3.8574193238717083,"pX":-0.31942099346826064,"pZ":3.4025318291044235,"vX0":2.7727620591324746,"vY0":-130.10604576814907,"vZ0":-0.6496370886879795,"x":129.18,"y":146.91,"x0":-1.477625887177694,"y0":50.00338892760224,"z0":5.587318851762927,"aX":1.0542881208444108},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.1,"breakHorizontal":-1.7,"spinRate":2193,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.4206007258223181,"extension":6.489559776804727},"index":0,"playId":"73d0aad7-e522-3b75-a768-2edbcff2763b","pitchNumber":1,"startTime":"2026-07-12T18:26:03.919Z","endTime":"2026-07-12T18:26:08.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.134452625879142,"aZ":-27.169408391000857,"pfxX":-0.5283830258953772,"pfxZ":2.880727159124751,"pX":1.0465404610295077,"pZ":3.55422150931911,"vX0":6.336191591183101,"vY0":-130.2407499397284,"vZ0":0.010671956194255428,"x":77.11,"y":142.82,"x0":-1.3363785131907489,"y0":50.00538194382221,"z0":5.58354611125303,"aX":-0.9189554495704152},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.4,"breakHorizontal":-0.2,"spinRate":2217,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4185354000298287,"extension":6.73402999153545},"index":1,"playId":"9b6f73c1-0431-357e-b1a0-0abbf66b262d","pitchNumber":2,"startTime":"2026-07-12T18:26:24.124Z","endTime":"2026-07-12T18:26:28.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"08245746-0096-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-07-12T18:26:46.304Z","endTime":"2026-07-12T18:26:46.320Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"index":3,"playId":"08245746-0096-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-07-12T18:26:46.320Z","endTime":"2026-07-12T18:26:47.864Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":1.6,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:26:47.864Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Teel singles on a line drive to right fielder Lawrence Butler. Munetaka Murakami scores. Miguel Vargas scores. Andrew Benintendi to 3rd.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-12T18:27:34.526Z","endTime":"2026-07-12T18:28:10.030Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"postOnThird":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"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-07-12T18:26:55.850Z","endTime":"2026-07-12T18:27:36.778Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51757677215508,"aZ":-29.923883046409074,"pfxX":-8.811409897930243,"pfxZ":1.3680281998650576,"pX":-0.4620210760066562,"pZ":1.6989218372772565,"vX0":5.047070479291426,"vY0":-128.20577394378338,"vZ0":-3.8739362052896165,"x":134.61,"y":192.91,"x0":-1.3238813784800385,"y0":50.003607975169366,"z0":5.596887375516415,"aX":-14.490155912657878},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":14.6,"spinRate":1488,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.429240307662492,"extension":6.7015245667413454},"index":1,"playId":"0692de4d-056d-36c6-806e-fd20a5cc954b","pitchNumber":1,"startTime":"2026-07-12T18:27:36.778Z","endTime":"2026-07-12T18:27:39.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.387534852818895,"aZ":-32.52553660695812,"pfxX":-8.620203417274734,"pfxZ":-0.21652696592107823,"pX":0.015228262030524927,"pZ":1.296312961768375,"vX0":5.96994636020884,"vY0":-127.38547491049744,"vZ0":-4.279713468610704,"x":116.42,"y":203.78,"x0":-1.2302931632267988,"y0":50.00125346508545,"z0":5.549036140888089,"aX":-14.268660131136086},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.1,"breakHorizontal":14.4,"spinRate":1480,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4288055920853484,"extension":6.547801666502445},"hitData":{"launchSpeed":85.7,"launchAngle":14.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.46,"coordY":133.34}},"index":2,"playId":"14a953b0-eb60-3e59-9418-f7d04b523b6c","pitchNumber":2,"startTime":"2026-07-12T18:27:58.081Z","endTime":"2026-07-12T18:28:10.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":13.400000000000006,"leverageIndex":2.32,"dramaIndex":145.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:28:10.030Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Braden Montgomery homers (3) on a fly ball to right field. Andrew Benintendi scores. Kyle Teel scores.","rbi":3,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-12T18:28:35.456Z","endTime":"2026-07-12T18:29:34.755Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.609541328834617,"aZ":-23.95588830528093,"pfxX":-2.044543565771022,"pfxZ":4.6519455225624196,"pX":1.156750201987458,"pZ":2.832572453964311,"vX0":7.0941124271402165,"vY0":-131.25187992553364,"vZ0":-2.439832867934043,"x":72.91,"y":162.3,"x0":-1.3010697568016867,"y0":50.00001029847783,"z0":5.535380109358759,"aX":-3.6101436937509286},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":2.4,"spinRate":2227,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.4153736069881151,"extension":6.597865437904584},"index":0,"playId":"4fc3d16b-b58c-32a1-a7e7-72aa35feb4c6","pitchNumber":1,"startTime":"2026-07-12T18:28:46.989Z","endTime":"2026-07-12T18:28:51.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"third":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77603592009802,"aZ":-26.61175314004129,"pfxX":-4.98172924183126,"pfxZ":3.014213634193675,"pX":0.1614519607664395,"pZ":2.4315221494450836,"vX0":5.6482377823747765,"vY0":-133.23757170629344,"vZ0":-3.458244004633424,"x":110.85,"y":173.13,"x0":-1.313535652798825,"y0":50.00000240886601,"z0":5.615715124490672,"aX":-9.184017389031053},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.0,"breakHorizontal":8.2,"spinRate":1965,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4071550795272696,"extension":6.600326210984292},"hitData":{"launchSpeed":94.3,"launchAngle":29.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.19,"coordY":76.65}},"index":1,"playId":"ff629dc6-7d3a-33cf-84d4-72379f9b639a","pitchNumber":2,"startTime":"2026-07-12T18:29:06.223Z","endTime":"2026-07-12T18:29:34.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"third":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":695731,"link":"/api/v1/people/695731"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":12.099999999999994,"leverageIndex":1.31,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:29:34.755Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tristan Peters flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-12T18:29:47.119Z","endTime":"2026-07-12T18:31:40.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.335219481584588,"aZ":-33.41764255108712,"pfxX":1.338252234731179,"pfxZ":-0.7747797619731962,"pX":0.43827036343463815,"pZ":1.3885134853016707,"vX0":4.740581610750164,"vY0":-125.26422184820582,"vZ0":-3.665220927184368,"x":100.29,"y":201.29,"x0":-1.642982049793726,"y0":50.001305337340554,"z0":5.566911215322764,"aX":2.1526613646087935},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.9,"breakHorizontal":-3.4,"spinRate":2305,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4351868732834685,"extension":6.700390257701041},"index":0,"playId":"ce1d7e53-2b72-3adb-85e9-2691f6f04111","pitchNumber":1,"startTime":"2026-07-12T18:30:04.060Z","endTime":"2026-07-12T18:30:07.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.988464377963417,"aZ":-27.095625107532676,"pfxX":-0.7050694155283341,"pfxZ":2.8360300029739474,"pX":0.04815085681774935,"pZ":2.753061451139318,"vX0":4.3192368390038824,"vY0":-131.90971539945832,"vZ0":-1.9608006391220723,"x":115.16,"y":164.45,"x0":-1.50799883582469,"y0":50.00034842436651,"z0":5.473432469223189,"aX":-1.2617570602758748},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.0,"breakHorizontal":0.5,"spinRate":2176,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.4127966531620806,"extension":6.498113399489055},"index":1,"playId":"1b27f0c9-8f8c-3a4e-85f0-22e66d13c1a2","pitchNumber":2,"startTime":"2026-07-12T18:30:20.093Z","endTime":"2026-07-12T18:30:24.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-12T18:30:41.011Z","endTime":"2026-07-12T18:30:53.278Z","isPitch":false,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.4,"endSpeed":80.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.149630338992495,"aZ":-29.988526055296173,"pfxX":-6.231282988280513,"pfxZ":1.3257229587998118,"pX":1.1625145347105825,"pZ":2.2054351693848258,"vX0":8.325645605073916,"vY0":-127.09696649094955,"vZ0":-2.740212133109635,"x":72.69,"y":179.23,"x0":-1.3343477459628705,"y0":50.00212192115064,"z0":5.660160910433844,"aX":-10.273487669184552},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.0,"breakHorizontal":9.6,"spinRate":1585,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.42966141493502485,"extension":6.707078958182679},"index":3,"playId":"cedda5aa-7a2b-3e0d-8925-46e3f70a6db2","pitchNumber":3,"startTime":"2026-07-12T18:30:53.278Z","endTime":"2026-07-12T18:30:57.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.919608878588715,"aZ":-33.626617204925964,"pfxX":-7.661427005149784,"pfxZ":-0.8874543387483285,"pX":-0.1356035863471701,"pZ":0.8710074755929599,"vX0":5.286966598890955,"vY0":-126.87371831103279,"vZ0":-4.948420394631018,"x":122.17,"y":215.26,"x0":-1.246595190129785,"y0":50.003421606167166,"z0":5.513670161843564,"aX":-12.544110293321255},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.5,"breakHorizontal":12.7,"spinRate":1652,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4310092579202429,"extension":6.831964383431776},"index":4,"playId":"cbafc93d-7d6b-3601-83e4-0a69571df33f","pitchNumber":4,"startTime":"2026-07-12T18:31:10.735Z","endTime":"2026-07-12T18:31:14.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.297315262347944,"aZ":-28.31617898356724,"pfxX":-8.60966095987844,"pfxZ":2.0279000680600134,"pX":0.27942966235292627,"pZ":2.4530564111531037,"vX0":7.1908991899400165,"vY0":-136.052797861539,"vZ0":-3.3001180729173303,"x":106.35,"y":172.55,"x0":-1.2582799369044384,"y0":50.00617136053139,"z0":5.609906226799691,"aX":-16.406700679608083},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.2,"breakHorizontal":14.4,"spinRate":2155,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4001076218869395,"extension":6.701878557595914},"hitData":{"launchSpeed":91.8,"launchAngle":27.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.07,"coordY":80.6}},"index":5,"playId":"700a2ce2-f710-3d89-9112-4d8da5135a42","pitchNumber":5,"startTime":"2026-07-12T18:31:32.889Z","endTime":"2026-07-12T18:31:40.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":671976,"link":"/api/v1/people/671976"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.5,"awayTeamWinProbability":10.5,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:31:40.922Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase Meidroth called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-12T18:31:48.493Z","endTime":"2026-07-12T18:32:50.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":94.0,"endSpeed":87.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68957769123442,"aZ":-29.559262837720325,"pfxX":-9.796343251742762,"pfxZ":1.3693346905626669,"pX":-0.16153712647235677,"pZ":2.204466548633575,"vX0":6.1275355020808275,"vY0":-136.90133841720302,"vZ0":-3.8140398098813444,"x":123.16,"y":179.26,"x0":-1.145620390097864,"y0":50.006428175554866,"z0":5.618882125303583,"aX":-18.765498035932524},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.9,"breakHorizontal":16.6,"spinRate":1991,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3987195677266975,"extension":6.6575204744494085},"index":0,"playId":"5cfe97a6-3d23-3ac4-af2e-966b4b7ef51b","pitchNumber":1,"startTime":"2026-07-12T18:32:04.639Z","endTime":"2026-07-12T18:32:07.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":93.8,"endSpeed":86.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.328493285119883,"aZ":-25.997501278446155,"pfxX":-7.2123958794287235,"pfxZ":3.236849848232241,"pX":-0.8041325015036478,"pZ":2.7798153498605047,"vX0":3.648196049493326,"vY0":-136.609107802993,"vZ0":-2.9527428343300532,"x":147.65,"y":163.72,"x0":-1.2128186268907188,"y0":50.00284063199936,"z0":5.642842173885925,"aX":-13.765712375937165},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.5,"breakHorizontal":12.4,"spinRate":2065,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.399448132344431,"extension":6.596490467664722},"index":1,"playId":"04e17e3a-3c59-3308-a515-ee0d8c25c797","pitchNumber":2,"startTime":"2026-07-12T18:32:19.720Z","endTime":"2026-07-12T18:32:22.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-12T18:32:39.200Z","endTime":"2026-07-12T18:32:45.560Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03233915561921,"aZ":-33.12373615043515,"pfxX":0.5957562089360313,"pfxZ":-0.5869855837780058,"pX":0.6478283110872196,"pZ":1.8788235984145172,"vX0":4.706997466616552,"vY0":-126.5489160105045,"vZ0":-2.3718356147576802,"x":92.31,"y":188.05,"x0":-1.3110355168314554,"y0":50.0007291778397,"z0":5.473066821714644,"aX":0.9684273663210814},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.3,"breakHorizontal":-2.2,"spinRate":2279,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.43227378234842195,"extension":6.4481838454313065},"index":3,"playId":"9c3bb15f-a6d9-39f1-a747-b92e8ed344d9","pitchNumber":3,"startTime":"2026-07-12T18:32:45.560Z","endTime":"2026-07-12T18:32:50.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.1,"awayTeamWinProbability":10.900000000000006,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:32:50.528Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-12T18:34:58.106Z","endTime":"2026-07-12T18:37:04.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.426364123963324,"aZ":-20.45184920955612,"pfxX":6.653553375278461,"pfxZ":6.2685207188740595,"pX":0.5690584456255298,"pZ":3.222478023211218,"vX0":-6.262735850173048,"vY0":-135.11936583876783,"vZ0":-3.0239295045647925,"x":95.31,"y":151.77,"x0":2.0402706930815473,"y0":50.00014916013092,"z0":5.775101592165265,"aX":12.435876291848354},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.0,"breakHorizontal":-10.9,"spinRate":2402,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.4036861794067339,"extension":6.014775708593378},"index":0,"playId":"c4f9a429-ea9c-3c5b-8e73-626d9bf041ee","pitchNumber":1,"startTime":"2026-07-12T18:35:00.995Z","endTime":"2026-07-12T18:35:04.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":94.5,"endSpeed":87.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.288917546844047,"aZ":-21.86431646884758,"pfxX":6.905849415762106,"pfxZ":5.3229575591056,"pX":0.402316408317781,"pZ":2.9357471895303133,"vX0":-6.942106365599784,"vY0":-137.5258205141724,"vZ0":-3.4362943457367647,"x":101.66,"y":159.51,"x0":2.0485206303796897,"y0":50.00395313279692,"z0":5.664919208468058,"aX":13.378243878039617},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":-11.3,"spinRate":2525,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.39658697190543535,"extension":5.973386116096426},"index":1,"playId":"ce8157ea-0885-33c3-9511-d1ccc67183ae","pitchNumber":2,"startTime":"2026-07-12T18:35:18.587Z","endTime":"2026-07-12T18:35:22.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.700292057593654,"aZ":-27.980079893221248,"pfxX":9.026208968445752,"pfxZ":2.702663513939699,"pX":1.395938977895376,"pZ":2.009373155563316,"vX0":-4.061564779036545,"vY0":-124.00040405320921,"vZ0":-3.60067995050457,"x":63.79,"y":184.53,"x0":1.8858915880340656,"y0":50.003093763636606,"z0":5.824816109578354,"aX":14.001138158166418},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.3,"breakHorizontal":-15.4,"spinRate":1909,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.44238492775944227,"extension":6.282081151327754},"index":2,"playId":"b2998f70-c302-3574-878c-9acae43c840b","pitchNumber":3,"startTime":"2026-07-12T18:35:36.233Z","endTime":"2026-07-12T18:35:39.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.553676370866395,"aZ":-31.824098227019935,"pfxX":7.377470667907954,"pfxZ":0.22912600652453463,"pX":2.1427621171343345,"pZ":3.700213085784518,"vX0":-2.0751246181624214,"vY0":-122.52801111500436,"vZ0":1.095619820229318,"x":35.32,"y":138.87,"x0":2.0453127419670594,"y0":50.00173846667435,"z0":5.979055270112127,"aX":11.149500304375099},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.0,"breakHorizontal":-12.8,"spinRate":1871,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.4480429989262933,"extension":6.110719361783978},"index":3,"playId":"e2ef2094-b7fa-3989-b54b-bb682e177898","pitchNumber":4,"startTime":"2026-07-12T18:36:00.605Z","endTime":"2026-07-12T18:36:03.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-12T18:36:09.901Z","endTime":"2026-07-12T18:36:24.220Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":93.8,"endSpeed":86.0,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42466692169142,"aZ":-20.26240377524119,"pfxX":6.423887350248375,"pfxZ":6.29857809832485,"pX":0.872782886348941,"pZ":2.695767458382188,"vX0":-5.942256997462044,"vY0":-136.51540654932631,"vZ0":-4.1808512578489285,"x":83.73,"y":165.99,"x0":2.2407194554298226,"y0":50.00483629916388,"z0":5.637903118889741,"aX":12.153534898227283},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":-10.4,"spinRate":2478,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4008795707936015,"extension":5.997300910253949},"index":5,"playId":"65821394-0f27-3355-b06d-a7a369b196d1","pitchNumber":5,"startTime":"2026-07-12T18:36:24.220Z","endTime":"2026-07-12T18:36:27.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36020399814608,"aZ":-27.92468644291971,"pfxX":-2.4600221962322544,"pfxZ":2.5639845281990983,"pX":0.8997286837451134,"pZ":3.7971581234421214,"vX0":-2.246608413625551,"vY0":-127.49131494951172,"vZ0":-0.6492303877387331,"x":82.7,"y":136.26,"x0":2.1096143676623456,"y0":50.00384030015697,"z0":6.244466864149007,"aX":-4.080429903325073},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":4.9,"spinRate":2584,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.4283877865488219,"extension":6.028032090815913},"index":6,"playId":"16337f31-221e-3b19-a3fe-ca24afdc8c2d","pitchNumber":6,"startTime":"2026-07-12T18:36:44.148Z","endTime":"2026-07-12T18:36:48.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.6,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.829011572590282,"aZ":-37.03076850410479,"pfxX":-5.850129022810465,"pfxZ":-3.56788159443985,"pX":0.5147483827196164,"pZ":3.550452835889784,"vX0":-2.139137616891347,"vY0":-115.14943186541511,"vZ0":2.347180638256001,"x":97.38,"y":142.92,"x0":2.212606400144122,"y0":50.00482890537648,"z0":6.0685012560770835,"aX":-7.956461801329681},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-5.8,"breakHorizontal":11.2,"spinRate":2671,"spinDirection":281},"zone":12,"typeConfidence":2.0,"plateTime":0.47336975098630774,"extension":6.387294017844689},"index":7,"playId":"37334715-b03e-38b0-beb2-031c58ae22a0","pitchNumber":7,"startTime":"2026-07-12T18:37:01.181Z","endTime":"2026-07-12T18:37:04.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.5,"awayTeamWinProbability":9.5,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:37:04.327Z","atBatIndex":13},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Joey Meneses hit by pitch.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-12T18:37:16.281Z","endTime":"2026-07-12T18:38:15.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084771348015902,"aZ":-26.16585551587852,"pfxX":9.831636622637022,"pfxZ":3.141615391125761,"pX":0.3518973800349162,"pZ":2.4673284346169178,"vX0":-8.30402495859488,"vY0":-137.08965205571792,"vZ0":-3.4259176060592234,"x":103.59,"y":172.16,"x0":2.1365251651743478,"y0":50.0007767542881,"z0":5.510564977040128,"aX":18.7918719418796},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.2,"breakHorizontal":-16.2,"spinRate":2430,"spinDirection":116},"zone":6,"typeConfidence":2.0,"plateTime":0.39887743912793727,"extension":6.14434812071136},"index":0,"playId":"7abfae95-0d3f-3334-8b69-0b2135501cbc","pitchNumber":1,"startTime":"2026-07-12T18:37:33.099Z","endTime":"2026-07-12T18:37:36.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95958640680406,"aZ":-25.94183884426423,"pfxX":9.910135423182782,"pfxZ":3.2360270039460026,"pX":0.3487198464234432,"pZ":2.5893662882790442,"vX0":-8.139368014969923,"vY0":-137.0725722716866,"vZ0":-3.2673968962036053,"x":103.71,"y":168.87,"x0":2.0519361887795204,"y0":50.00188983715742,"z0":5.545036601349136,"aX":19.079191066481382},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.4,"breakHorizontal":-16.4,"spinRate":2517,"spinDirection":108},"zone":6,"typeConfidence":2.0,"plateTime":0.39780223950324345,"extension":6.005454690190789},"index":1,"playId":"9be9e037-216a-3337-8b56-9f44d95f2a8b","pitchNumber":2,"startTime":"2026-07-12T18:37:48.790Z","endTime":"2026-07-12T18:37:51.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17812048265496,"aZ":-23.099126756181317,"pfxX":5.682389208640157,"pfxZ":4.69103088257512,"pX":-1.3830296147849008,"pZ":4.657346148840364,"vX0":-11.104058263149142,"vY0":-137.22359451355493,"vZ0":1.2218567053051246,"x":169.72,"y":113.03,"x0":1.9510602484605146,"y0":50.00500150274771,"z0":5.763713238226474,"aX":10.999529972031103},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.0,"breakHorizontal":-8.4,"spinRate":2459,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.39693084247266075,"extension":6.3409996824644335},"index":2,"playId":"40ec9bab-aeb7-3183-8d7d-8ba5f24145cb","pitchNumber":3,"startTime":"2026-07-12T18:38:07.618Z","endTime":"2026-07-12T18:38:15.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.0,"awayTeamWinProbability":11.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.36,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:38:15.232Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-12T18:38:34.253Z","endTime":"2026-07-12T18:40:18.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":88.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.971721728219233,"aZ":-27.053162857119325,"pfxX":9.31553457952417,"pfxZ":2.589521059025512,"pX":0.8625701470529229,"pZ":1.6970123332277212,"vX0":-6.898426397474801,"vY0":-138.07560559461922,"vZ0":-5.452734249751949,"x":84.12,"y":192.96,"x0":2.15402525806699,"y0":50.00176531265777,"z0":5.4637905131145255,"aX":18.408447795414943},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.0,"breakHorizontal":-15.8,"spinRate":2432,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.3931888754910178,"extension":6.1743255613070955},"index":0,"playId":"fc89c315-1c77-36ad-bcd5-bc410f225a25","pitchNumber":1,"startTime":"2026-07-12T18:38:45.264Z","endTime":"2026-07-12T18:38:50.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.414838150407896,"aZ":-21.839139883303705,"pfxX":-0.6070837567703911,"pfxZ":6.06023863618989,"pX":-0.18347837525265132,"pZ":3.0659864169945963,"vX0":-5.469100701267689,"vY0":-129.38403204327037,"vZ0":-3.307615066213644,"x":123.99,"y":156.0,"x0":2.0312395796648035,"y0":50.005497553690695,"z0":6.022612264353564,"aX":-1.0352649299258188},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.6,"breakHorizontal":2.3,"spinRate":2467,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.4223199894105836,"extension":6.416348064631869},"index":1,"playId":"08fbaff2-ee99-33ca-ad36-a17d400c0f4d","pitchNumber":2,"startTime":"2026-07-12T18:39:03.361Z","endTime":"2026-07-12T18:39:06.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.299794044352904,"aZ":-26.92293686797135,"pfxX":10.314531131671156,"pfxZ":2.699590179128778,"pX":-0.7822254549513106,"pZ":1.6954502983125836,"vX0":-10.93298119035696,"vY0":-138.53759778197468,"vZ0":-5.567450757777264,"x":146.82,"y":193.0,"x0":1.8710063874233462,"y0":50.006230846969345,"z0":5.525489366155826,"aX":20.098233977908556},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.8,"breakHorizontal":-16.4,"spinRate":2456,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.39502196112038,"extension":6.174500132120792},"index":2,"playId":"c6124501-8d29-30fc-91fd-14544e5e9c1a","pitchNumber":3,"startTime":"2026-07-12T18:39:21.543Z","endTime":"2026-07-12T18:39:48.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42094493062329,"aZ":-23.781546651088927,"pfxX":-2.7026515320096127,"pfxZ":4.893299766609658,"pX":0.05134462946931079,"pZ":3.4720368951963145,"vX0":-4.153755215729497,"vY0":-129.48921294323003,"vZ0":-2.0911427637177606,"x":115.04,"y":145.04,"x0":2.0211292553490425,"y0":50.004474932823456,"z0":6.0905795511254865,"aX":-4.637048886468585},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.6,"breakHorizontal":5.8,"spinRate":2707,"spinDirection":182},"zone":2,"typeConfidence":2.0,"plateTime":0.421336152686262,"extension":6.2164698336335285},"index":3,"playId":"9585c761-420b-3996-a974-b1f836430c33","pitchNumber":4,"startTime":"2026-07-12T18:39:55.958Z","endTime":"2026-07-12T18:39:59.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.793851022950268,"aZ":-32.035611189125355,"pfxX":-8.968425562058007,"pfxZ":0.09002441241134918,"pX":0.7128768082101717,"pZ":2.6444018372210305,"vX0":-1.3993466492528632,"vY0":-120.29852833708496,"vZ0":-0.585938812018686,"x":89.83,"y":167.38,"x0":2.4667352157325997,"y0":50.0008955691525,"z0":5.713689887726296,"aX":-13.234554557689266},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.2,"breakHorizontal":16.6,"spinRate":2743,"spinDirection":283},"zone":6,"typeConfidence":2.0,"plateTime":0.4540899361447388,"extension":6.317120807127429},"index":4,"playId":"44ead898-af67-31fb-a6c9-a080db7c6b45","pitchNumber":5,"startTime":"2026-07-12T18:40:15.217Z","endTime":"2026-07-12T18:40:18.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.7,"awayTeamWinProbability":9.299999999999997,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.73,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:40:18.913Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-12T18:40:23.173Z","endTime":"2026-07-12T18:42:17.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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.0,"endSpeed":87.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.518779955858115,"aZ":-25.15934484463534,"pfxX":7.210534646191583,"pfxZ":3.6098982062671006,"pX":1.2703378138563752,"pZ":2.6948864439654603,"vX0":-4.893874520678681,"vY0":-136.968256098196,"vZ0":-3.3294919663516094,"x":68.58,"y":166.02,"x0":2.122075164066821,"y0":50.00670633063858,"z0":5.601564093126832,"aX":14.028581470124031},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.2,"breakHorizontal":-12.4,"spinRate":2295,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.3963220774845242,"extension":6.218031469277743},"index":0,"playId":"d525b900-bde7-358f-a5f8-29f37c57c71e","pitchNumber":1,"startTime":"2026-07-12T18:40:46.411Z","endTime":"2026-07-12T18:40:50.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":84.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.841241077294832,"aZ":-22.755159830762405,"pfxX":-1.3127144538056337,"pfxZ":5.294670622003604,"pX":-1.2166394174840938,"pZ":2.5204541404311605,"vX0":-7.7624435758453805,"vY0":-130.84432289221203,"vZ0":-4.653081910327373,"x":163.38,"y":170.73,"x0":1.9277300744560388,"y0":50.00277765034435,"z0":5.971476029554236,"aX":-2.3355656865422936},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.0,"breakHorizontal":3.7,"spinRate":2538,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.4145082817352459,"extension":6.466412218991238},"index":1,"playId":"26e4ee5b-a0bb-33e8-8329-7fe3a3736ae9","pitchNumber":2,"startTime":"2026-07-12T18:41:00.662Z","endTime":"2026-07-12T18:41:03.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":84.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.1866228861852,"aZ":-21.885407771888264,"pfxX":-0.24866342563845256,"pfxZ":5.7399900549928535,"pX":0.43582437239001914,"pZ":3.541926232619146,"vX0":-4.36878166935994,"vY0":-130.90449520400622,"vZ0":-2.185095770169257,"x":100.39,"y":143.15,"x0":2.136385705136658,"y0":50.00057227483851,"z0":5.971562416617854,"aX":-0.4451396017325349},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.3,"breakHorizontal":1.1,"spinRate":2475,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.41332576894048456,"extension":6.447662482409267},"index":2,"playId":"d657dd51-cb94-3964-88c3-5ae75ceddb32","pitchNumber":3,"startTime":"2026-07-12T18:41:20.003Z","endTime":"2026-07-12T18:41:23.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-12T18:41:41.498Z","endTime":"2026-07-12T18:41:48.516Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.491128568790305,"aZ":-30.70558674487068,"pfxX":8.38246500315941,"pfxZ":0.8857584236037086,"pX":0.25296171907706494,"pZ":1.4449503887415098,"vX0":-6.973417621434922,"vY0":-127.14282037417408,"vZ0":-4.478298714271229,"x":107.36,"y":199.77,"x0":1.9281242258902838,"y0":50.002827712519085,"z0":5.637064453888403,"aX":13.869064587216467},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.8,"breakHorizontal":-13.8,"spinRate":1839,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.42908565978514845,"extension":6.437673251250691},"index":4,"playId":"7c250bc1-773b-30fa-b1e2-b7e3b6540100","pitchNumber":4,"startTime":"2026-07-12T18:41:48.516Z","endTime":"2026-07-12T18:41:51.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":95.5,"endSpeed":88.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66812363784907,"aZ":-24.47009741236567,"pfxX":8.149872667215806,"pfxZ":3.9060085140423073,"pX":0.15053203366171777,"pZ":2.6469713848717125,"vX0":-7.635092982026392,"vY0":-138.94510393763915,"vZ0":-4.293761137659272,"x":111.26,"y":167.31,"x0":1.863976020144674,"y0":50.0003795881738,"z0":5.821377653986145,"aX":16.067539635639182},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.5,"breakHorizontal":-13.3,"spinRate":2304,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.39292277678402066,"extension":6.259943315618176},"hitData":{"launchSpeed":110.7,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.69,"coordY":143.98}},"index":5,"playId":"515d20d9-e228-300f-94f1-79800326a36c","pitchNumber":5,"startTime":"2026-07-12T18:42:08.737Z","endTime":"2026-07-12T18:42:17.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:42:17.099Z","atBatIndex":16},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Sam Antonacci hit by pitch.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-12T18:44:11.248Z","endTime":"2026-07-12T18:45:27.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.389405131067885,"aZ":-31.69330604002575,"pfxX":1.9756477230112477,"pfxZ":0.3168621835813852,"pX":-0.1487315710629935,"pZ":2.0925226254623137,"vX0":3.13591267838086,"vY0":-122.7248945281799,"vZ0":-1.8978075435462518,"x":122.67,"y":182.28,"x0":-1.6978654108732956,"y0":50.00412793757166,"z0":5.5650992094637175,"aX":3.02590926628316},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.4,"breakHorizontal":-4.3,"spinRate":2200,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.4456332329562671,"extension":6.522256290280445},"index":0,"playId":"c6259ff4-1054-38a0-85fc-e08699713e92","pitchNumber":1,"startTime":"2026-07-12T18:44:27.645Z","endTime":"2026-07-12T18:44:31.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.234951552250784,"aZ":-29.756911770944658,"pfxX":-5.111869124117867,"pfxZ":1.4629629437192628,"pX":-0.2222467663621523,"pZ":0.5042211556704144,"vX0":4.0060319813585075,"vY0":-127.7890815224996,"vZ0":-6.860335589753575,"x":125.47,"y":225.17,"x0":-1.145749532308022,"y0":50.00461878529064,"z0":5.560122370769744,"aX":-8.45875091156877},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.3,"breakHorizontal":8.4,"spinRate":1520,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.42854610898299184,"extension":6.613547996467857},"index":1,"playId":"90a039ef-fcaa-303a-9c2c-373435944a3d","pitchNumber":2,"startTime":"2026-07-12T18:44:42.864Z","endTime":"2026-07-12T18:44:46.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.853306658644396,"aZ":-34.0121623789831,"pfxX":-7.722326507250358,"pfxZ":-1.1857726511580822,"pX":-1.0215191873607894,"pZ":2.413082244444544,"vX0":3.533721321983571,"vY0":-124.6325499077534,"vZ0":-1.2791675310525707,"x":155.94,"y":173.63,"x0":-1.4637797708553004,"y0":50.00059302169803,"z0":5.772850220303845,"aX":-12.0012454011968},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.2,"breakHorizontal":13.0,"spinRate":1475,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.44151382351240365,"extension":6.612010572116264},"index":2,"playId":"9fbe6201-9af8-35d0-9137-985548ddf81e","pitchNumber":3,"startTime":"2026-07-12T18:45:02.164Z","endTime":"2026-07-12T18:45:06.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.519739651766475,"aZ":-25.847867811960104,"pfxX":-0.4147368586908158,"pfxZ":3.7265761367148613,"pX":1.6344195199703155,"pZ":1.6093601673333067,"vX0":8.117882522258785,"vY0":-129.40295401004371,"vZ0":-4.610261590258107,"x":54.7,"y":195.33,"x0":-1.4870979779865412,"y0":50.00622262030361,"z0":5.389821091236994,"aX":-0.7054584934062954},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.9,"breakHorizontal":-1.1,"spinRate":2138,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.42297058963843837,"extension":6.83438147222245},"index":3,"playId":"ef853128-7336-301a-9ef1-4ef5a0f92372","pitchNumber":4,"startTime":"2026-07-12T18:45:19.808Z","endTime":"2026-07-12T18:45:27.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.80000000000001,"awayTeamWinProbability":7.199999999999989,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.23,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:45:27.188Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-12T18:45:40.327Z","endTime":"2026-07-12T18:46:45.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.326473037944826,"aZ":-29.692079878985997,"pfxX":-9.174209298531768,"pfxZ":1.3604675343818595,"pX":-0.972696818822972,"pZ":2.2949593522760026,"vX0":4.4531530822011085,"vY0":-133.73755509546334,"vZ0":-3.1864383848439726,"x":154.08,"y":176.82,"x0":-1.4624518788362644,"y0":50.00216702291487,"z0":5.6189045390543235,"aX":-16.710716792132388},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.0,"breakHorizontal":15.7,"spinRate":1813,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4086883785451989,"extension":6.513231511207048},"index":0,"playId":"06395134-c32d-3703-9ef6-108046c7a088","pitchNumber":1,"startTime":"2026-07-12T18:45:53.432Z","endTime":"2026-07-12T18:45:56.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21236827094052,"aZ":-25.18386461715168,"pfxX":-2.081281604869978,"pfxZ":3.8177776501937775,"pX":0.0503129596934973,"pZ":3.361700213665706,"vX0":4.424853937949422,"vY0":-133.55366740826182,"vZ0":-1.2380740795411391,"x":115.08,"y":148.01,"x0":-1.3478062017852461,"y0":50.001028375026564,"z0":5.62037094356133,"aX":-3.8092888825616256},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.8,"breakHorizontal":3.0,"spinRate":1901,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4080652940508678,"extension":6.556996038344409},"index":1,"playId":"c31873cc-5be9-34e5-b1cd-7a618bbcf324","pitchNumber":2,"startTime":"2026-07-12T18:46:10.921Z","endTime":"2026-07-12T18:46:37.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"}},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51147085534281,"aZ":-27.360571862521734,"pfxX":-9.58234481525539,"pfxZ":2.610394653061034,"pX":0.569160962361108,"pZ":2.9143706308268236,"vX0":7.3146480759820545,"vY0":-134.33115836497785,"vZ0":-2.2817316171084463,"x":95.3,"y":160.09,"x0":-0.9313531224983179,"y0":50.0030557272161,"z0":5.701217624418236,"aX":-17.678845564266165},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.4,"breakHorizontal":16.0,"spinRate":1872,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4062588474396085,"extension":6.505853166163511},"index":2,"playId":"37aed794-32d8-3749-8594-82156792a050","pitchNumber":3,"startTime":"2026-07-12T18:46:41.097Z","endTime":"2026-07-12T18:46:45.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:46:45.531Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Vargas singles on a ground ball to left fielder Colby Thomas. Sam Antonacci to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-12T18:46:54.004Z","endTime":"2026-07-12T18:48:44.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1027467490772,"aZ":-33.07348555620679,"pfxX":3.4051677045841178,"pfxZ":-0.5736073413318259,"pX":1.273069525848559,"pZ":1.0709459079484367,"vX0":5.481571738589168,"vY0":-123.94247249056855,"vZ0":-3.9544051479823676,"x":68.47,"y":209.86,"x0":-1.4073254995813433,"y0":50.00559482738975,"z0":5.440658788039983,"aX":5.312757343202388},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.7,"breakHorizontal":-7.4,"spinRate":2236,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.441437945860891,"extension":6.442344397584562},"index":0,"playId":"8af84861-d237-32bb-ba72-af4626bb8042","pitchNumber":1,"startTime":"2026-07-12T18:47:09.712Z","endTime":"2026-07-12T18:47:13.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27121538501396,"aZ":-34.21679653331655,"pfxX":1.8017129905555813,"pfxZ":-1.3192741168467892,"pX":0.12033207324116756,"pZ":1.6287933497166387,"vX0":3.611269850118699,"vY0":-123.6651450380393,"vZ0":-2.1877658121259405,"x":112.41,"y":194.8,"x0":-1.5919268115807472,"y0":50.00221802616655,"z0":5.390638928094343,"aX":2.793943223700037},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.6,"breakHorizontal":-4.1,"spinRate":2325,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.44263299699247405,"extension":6.366669181489165},"index":1,"playId":"98a49bcc-b8ea-3be5-b177-581055b9b1b7","pitchNumber":2,"startTime":"2026-07-12T18:47:27.795Z","endTime":"2026-07-12T18:47:31.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"d08405b3-4c71-3d4c-941e-ac71cdf022ef","startTime":"2026-07-12T18:47:46.201Z","endTime":"2026-07-12T18:47:49.408Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57041276417655,"aZ":-28.526846261643122,"pfxX":-9.680799446650367,"pfxZ":1.988640361056138,"pX":0.9979085507098444,"pZ":2.328139094054967,"vX0":8.528225699994572,"vY0":-134.17742739879986,"vZ0":-3.439730283481612,"x":78.96,"y":175.92,"x0":-0.9556253518345345,"y0":50.00161715425753,"z0":5.647383288079796,"aX":-17.745630343118865},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.1,"breakHorizontal":15.8,"spinRate":1916,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4073722488118645,"extension":6.495604416125377},"index":3,"playId":"9dac830e-2a6c-3e70-ab73-4bdb986f08db","pitchNumber":3,"startTime":"2026-07-12T18:48:06.500Z","endTime":"2026-07-12T18:48:10.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.530670174997322,"aZ":-35.14274256838897,"pfxX":-0.06134742859160469,"pfxZ":-1.8749015940561211,"pX":0.3555122147454535,"pZ":2.8484576149423737,"vX0":4.1465082437732415,"vY0":-125.78281882923523,"vZ0":0.5062513498387511,"x":103.45,"y":161.87,"x0":-1.315319170139263,"y0":50.00477858453864,"z0":5.523467920668067,"aX":-0.09801809009365507},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.0,"breakHorizontal":-1.0,"spinRate":2206,"spinDirection":23},"zone":6,"typeConfidence":2.0,"plateTime":0.4375862250281388,"extension":6.270990859652215},"hitData":{"launchSpeed":90.9,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.61,"coordY":120.66}},"index":4,"playId":"73446d4f-bce2-37c2-8264-6638226fe94c","pitchNumber":4,"startTime":"2026-07-12T18:48:32.014Z","endTime":"2026-07-12T18:48:44.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.9,"awayTeamWinProbability":7.099999999999994,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.32,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:48:44.043Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colson Montgomery pops out to shortstop Jacob Wilson on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-12T18:48:54.668Z","endTime":"2026-07-12T18:49:59.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23655265196588,"aZ":-20.291357957408128,"pfxX":-3.117848125329474,"pfxZ":6.512983018913275,"pX":-0.7687695497346412,"pZ":3.273568420063747,"vX0":2.6865464076650136,"vY0":-133.6093381138734,"vZ0":-2.4314209480872693,"x":146.3,"y":150.39,"x0":-1.3776012514812408,"y0":50.00513614941105,"z0":5.638617976873171,"aX":-5.691127595423542},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":5.2,"spinRate":1929,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.40846447638747563,"extension":6.58957022309329},"index":0,"playId":"94000242-3898-3c75-8c7b-4949df76fa5d","pitchNumber":1,"startTime":"2026-07-12T18:49:11.259Z","endTime":"2026-07-12T18:49:14.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.130090016907467,"aZ":-27.961566142583617,"pfxX":-0.44961331776800684,"pfxZ":2.55259116621451,"pX":-0.5302428890002039,"pZ":3.76151587798842,"vX0":2.9894765717258234,"vY0":-127.23977430128073,"vZ0":1.0024498566352928,"x":137.21,"y":137.22,"x0":-1.6579570802615233,"y0":50.00589838740662,"z0":5.564493280335718,"aX":-0.7433471922031195},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.0,"breakHorizontal":0.2,"spinRate":2158,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4291486310355408,"extension":6.418919749111986},"index":1,"playId":"8ff41a30-1dd9-366e-be6f-3371cdec1f13","pitchNumber":2,"startTime":"2026-07-12T18:49:28.762Z","endTime":"2026-07-12T18:49:32.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.312099265363326,"aZ":-24.901754515998363,"pfxX":-1.1576557689780527,"pfxZ":4.182524504904533,"pX":-0.12651167156589876,"pZ":3.480749367219401,"vX0":3.9783612685624936,"vY0":-130.28321850936058,"vZ0":-0.5024567494974768,"x":121.82,"y":144.8,"x0":-1.5150447950560229,"y0":50.00559496085326,"z0":5.538779752118162,"aX":-2.0149129231292755},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.7,"breakHorizontal":1.3,"spinRate":2138,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4185248371026318,"extension":6.565329423248941},"hitData":{"launchSpeed":70.1,"launchAngle":62.0,"totalDistance":141.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.9,"coordY":151.07}},"index":2,"playId":"89961d80-3a95-365f-b92e-1e32e85ec516","pitchNumber":3,"startTime":"2026-07-12T18:49:49.712Z","endTime":"2026-07-12T18:49:59.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":91.7,"awayTeamWinProbability":8.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:49:59.464Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out, first baseman Joey Meneses to pitcher J.T. Ginn.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-12T18:50:08.550Z","endTime":"2026-07-12T18:51:35.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608841,"link":"/api/v1/people/608841"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.365035181041897,"aZ":-34.68107986557814,"pfxX":1.7471140063013735,"pfxZ":-1.5680421021508621,"pX":-0.4954951272651774,"pZ":2.118757861937051,"vX0":1.9387486702944443,"vY0":-125.27926545822042,"vZ0":-1.4366596826210438,"x":135.89,"y":181.57,"x0":-1.5039511451661216,"y0":50.000539280433664,"z0":5.51318111220567,"aX":2.7990373757058524},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.9,"breakHorizontal":-3.6,"spinRate":2233,"spinDirection":28},"zone":4,"typeConfidence":2.0,"plateTime":0.43585132485055356,"extension":6.415179170052594},"index":0,"playId":"fde28568-d190-3d18-966a-90a1413b3409","pitchNumber":1,"startTime":"2026-07-12T18:50:27.063Z","endTime":"2026-07-12T18:50:30.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32849345458846,"aZ":-32.71510157991701,"pfxX":-5.622920266027746,"pfxZ":-0.34670374155114736,"pX":-1.147635140026032,"pZ":2.296320846355519,"vX0":2.927420340963678,"vY0":-124.08988488564637,"vZ0":-1.5615580805617362,"x":160.75,"y":176.78,"x0":-1.6081445681170228,"y0":50.001203422263366,"z0":5.642964357984461,"aX":-8.824849032842321},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.7,"breakHorizontal":9.6,"spinRate":1485,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4403079826123344,"extension":6.402743553558912},"index":1,"playId":"78394d8e-8238-38a0-8071-91c940efdba4","pitchNumber":2,"startTime":"2026-07-12T18:50:44.683Z","endTime":"2026-07-12T18:50:48.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.272816555217613,"aZ":-24.557144713581074,"pfxX":-1.738009338961815,"pfxZ":4.455661275083202,"pX":0.26848090279137526,"pZ":3.6970986491159294,"vX0":5.353096037718053,"vY0":-129.48569345241606,"vZ0":0.12550472452973205,"x":106.77,"y":138.96,"x0":-1.5935497214152508,"y0":50.003647099616515,"z0":5.516223240485921,"aX":-2.972403314044047},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.3,"breakHorizontal":2.0,"spinRate":2118,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4218814985818389,"extension":6.544429014296484},"index":2,"playId":"45db9633-df70-30b3-8592-133ad314df78","pitchNumber":3,"startTime":"2026-07-12T18:51:05.694Z","endTime":"2026-07-12T18:51:10.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.373823249506568,"aZ":-24.76999818278846,"pfxX":-7.736161091198115,"pfxZ":4.6236858375426575,"pX":-0.29235409477114377,"pZ":2.3896873634934415,"vX0":5.1510362727333625,"vY0":-125.97943457896518,"vZ0":-2.705272403677037,"x":128.14,"y":174.26,"x0":-1.3617495767730865,"y0":50.005896998045635,"z0":5.486713312484236,"aX":-12.396531241158149},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.9,"breakHorizontal":12.8,"spinRate":1307,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.43532144224917735,"extension":6.735298903732973},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.45,"coordY":162.73}},"index":3,"playId":"0deb74e5-4794-3764-9846-aa58fb7f13f1","pitchNumber":4,"startTime":"2026-07-12T18:51:27.770Z","endTime":"2026-07-12T18:51:35.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:51:35.644Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-12T18:53:41.864Z","endTime":"2026-07-12T18:55:10.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"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, 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":91.3,"endSpeed":83.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.486062179092784,"aZ":-23.959778792215786,"pfxX":10.549310292752388,"pfxZ":4.610531763403701,"pX":-0.2937796938655932,"pZ":2.5775552325422413,"vX0":-9.330509669114765,"vY0":-132.65286880173034,"vZ0":-3.5954725540405272,"x":128.2,"y":169.19,"x0":1.8993081781398204,"y0":50.00113499515159,"z0":5.69795899184793,"aX":18.791087840488768},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":-17.0,"spinRate":2321,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.412960422786087,"extension":6.355346653053042},"index":0,"playId":"be71fe7a-bdc5-3853-9d3a-2fbe2d61b2c6","pitchNumber":1,"startTime":"2026-07-12T18:53:59.400Z","endTime":"2026-07-12T18:54:02.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.779541943175705,"aZ":-22.688693778569803,"pfxX":0.030281268945304696,"pfxZ":5.5007133265588735,"pX":0.8035185504126252,"pZ":4.040954822984994,"vX0":-3.2412292472523117,"vY0":-129.39791093275346,"vZ0":-1.0700454747050898,"x":86.37,"y":129.67,"x0":2.0596402650384906,"y0":50.00057083122868,"z0":6.171445579778485,"aX":0.052200726038391335},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.0,"breakHorizontal":0.6,"spinRate":2320,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4206118640595582,"extension":6.150726520878142},"index":1,"playId":"3226cbfa-8e3d-37e1-9219-685b47c66cfc","pitchNumber":2,"startTime":"2026-07-12T18:54:15.305Z","endTime":"2026-07-12T18:54:18.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.678480272433305,"aZ":-29.074149224333837,"pfxX":9.684641069066192,"pfxZ":1.6313851259162409,"pX":0.8150295386742412,"pZ":2.6251299143792566,"vX0":-6.863335085883142,"vY0":-136.53169712596278,"vZ0":-2.566843110722104,"x":85.93,"y":167.9,"x0":2.0924071883661504,"y0":50.005385612884226,"z0":5.56100820259126,"aX":18.441401777378182},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.6,"breakHorizontal":-16.2,"spinRate":2386,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.3998831049468645,"extension":6.130880432924375},"index":2,"playId":"9cdc7251-d14c-3262-a4e5-c1c646b94796","pitchNumber":3,"startTime":"2026-07-12T18:54:31.648Z","endTime":"2026-07-12T18:54:36.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.011329568171224,"aZ":-24.487699040543575,"pfxX":8.657577414955684,"pfxZ":4.708840445383604,"pX":-0.5813547095616921,"pZ":0.6534148052460381,"vX0":-8.190037006674793,"vY0":-126.48412562067736,"vZ0":-7.986043886709444,"x":139.16,"y":221.14,"x0":1.5623613537626728,"y0":50.00366748244347,"z0":5.793636172868289,"aX":14.132663307508416},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.0,"breakHorizontal":-14.0,"spinRate":2121,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.43182253793010084,"extension":6.4132003524532415},"index":3,"playId":"5183a765-0e0b-35ac-91bd-e79bb862c8e7","pitchNumber":4,"startTime":"2026-07-12T18:54:49.696Z","endTime":"2026-07-12T18:54:52.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64190815524014,"aZ":-29.68148192391181,"pfxX":9.427918914715907,"pfxZ":1.5042184385218622,"pX":-0.4563246136756298,"pZ":3.2114655985226905,"vX0":-8.326132964143168,"vY0":-127.35435124872559,"vZ0":-1.1416951606905723,"x":134.39,"y":152.07,"x0":1.6207244999778663,"y0":50.00074249003719,"z0":6.000150885300469,"aX":15.581290838709291},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":-15.4,"spinRate":2046,"spinDirection":113},"zone":1,"typeConfidence":2.0,"plateTime":0.4290765434865538,"extension":6.286489553542655},"index":4,"playId":"ba384ec2-32eb-3fde-9dac-86a35f6e04f2","pitchNumber":5,"startTime":"2026-07-12T18:55:06.836Z","endTime":"2026-07-12T18:55:10.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:55:10.479Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to center fielder Tristan Peters.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-12T18:55:12.028Z","endTime":"2026-07-12T18:56:04.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":80.8,"endSpeed":74.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.57503190712312,"aZ":-31.16181029734556,"pfxX":-6.195979014426358,"pfxZ":0.7122391464955786,"pX":2.1897532943748113,"pZ":2.829140931193646,"vX0":0.6919502467684375,"vY0":-117.72022416108031,"vZ0":-0.511476160929104,"x":33.53,"y":162.39,"x0":2.699108404408947,"y0":50.00172814055868,"z0":5.913055643695575,"aX":-8.768530252789352},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.4,"breakHorizontal":11.0,"spinRate":2753,"spinDirection":281},"zone":12,"typeConfidence":2.0,"plateTime":0.46379550121799795,"extension":6.385841207401141},"index":0,"playId":"984bb2e9-90bc-3cd9-bb49-7d1e6550a847","pitchNumber":1,"startTime":"2026-07-12T18:55:37.982Z","endTime":"2026-07-12T18:55:40.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22396671801431,"aZ":-20.30626049343491,"pfxX":7.264914487857828,"pfxZ":6.255880820437513,"pX":0.08360956852501605,"pZ":2.388892540604914,"vX0":-8.008216994521172,"vY0":-136.41576672719742,"vZ0":-5.427229175696684,"x":113.81,"y":174.28,"x0":2.1045533700702452,"y0":50.00142006450741,"z0":5.791309621865887,"aX":13.778682685792775},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.4,"breakHorizontal":-11.6,"spinRate":2424,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.40054433144142276,"extension":6.630022085777928},"hitData":{"launchSpeed":97.4,"launchAngle":29.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.62,"coordY":56.87}},"index":1,"playId":"1602c5ca-e90d-36ad-8f04-ddc75c336eeb","pitchNumber":2,"startTime":"2026-07-12T18:55:53.727Z","endTime":"2026-07-12T18:56:04.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.80000000000001,"awayTeamWinProbability":7.199999999999989,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:56:04.250Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joshua Kuroda-Grauer grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-12T18:56:08.575Z","endTime":"2026-07-12T18:56:47.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"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":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.060911933441744,"aZ":-21.54604953405112,"pfxX":6.192163519111709,"pfxZ":5.570327127909619,"pX":0.6454899009897913,"pZ":2.45096355500579,"vX0":-6.720902409428399,"vY0":-136.7523325265453,"vZ0":-4.273883931455001,"x":92.4,"y":172.6,"x0":2.3218431678002998,"y0":50.0038352096966,"z0":5.498212496645814,"aX":11.816388510926265},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":-10.0,"spinRate":2340,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.39938976419625805,"extension":6.274697119965264},"index":0,"playId":"bc5e4782-a7bb-3ede-9cbd-98b4baa16279","pitchNumber":1,"startTime":"2026-07-12T18:56:26.922Z","endTime":"2026-07-12T18:56:29.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":87.3,"endSpeed":80.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0722108163077,"aZ":-25.810881655558987,"pfxX":8.382858268732797,"pfxZ":3.8658421527635003,"pX":0.2897685195339364,"pZ":2.573356837021272,"vX0":-6.186572071953194,"vY0":-127.03487250791072,"vZ0":-3.3489367858431747,"x":105.95,"y":169.3,"x0":1.6578632871703503,"y0":50.00523820016492,"z0":5.94252198074804,"aX":13.812812942604907},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.5,"breakHorizontal":-13.9,"spinRate":1920,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.42984455178545655,"extension":6.496100940927254},"hitData":{"launchSpeed":104.1,"launchAngle":-0.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.45,"coordY":155.13}},"index":1,"playId":"658976df-e239-3806-b8f2-f56c2d2079e5","pitchNumber":2,"startTime":"2026-07-12T18:56:40.505Z","endTime":"2026-07-12T18:56:47.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-12T18:56:47.563Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Teel strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-12T18:58:40.586Z","endTime":"2026-07-12T19:01:03.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98349100649923,"aZ":-23.141787759863963,"pfxX":-2.1009849480453737,"pfxZ":4.771491885189871,"pX":-0.8188710338375667,"pZ":3.1477091624974953,"vX0":2.527290394741374,"vY0":-136.04886305803177,"vZ0":-2.4607069303368503,"x":148.21,"y":153.79,"x0":-1.482442498242742,"y0":50.005975340198624,"z0":5.6505131213758775,"aX":-3.979808535375882},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.4,"breakHorizontal":3.4,"spinRate":1904,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.4010353232901922,"extension":6.66195757504895},"index":0,"playId":"aaf73b43-3a70-34fc-b808-b5c2dd28df70","pitchNumber":1,"startTime":"2026-07-12T18:58:59.939Z","endTime":"2026-07-12T18:59:03.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36467105633864,"aZ":-27.53835431907927,"pfxX":-0.7579723660767934,"pfxZ":2.7250731125206373,"pX":1.3774862351027124,"pZ":1.6421708440200804,"vX0":7.189790024293694,"vY0":-128.9594295417548,"vZ0":-4.284978216717964,"x":64.49,"y":194.44,"x0":-1.3365226755293373,"y0":50.00150951133432,"z0":5.4255326260266745,"aX":-1.2891613066420375},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.3,"breakHorizontal":-0.1,"spinRate":2170,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4231503175486937,"extension":6.7571257798200115},"index":1,"playId":"dad25246-929b-3f26-b5d4-7669798120a9","pitchNumber":2,"startTime":"2026-07-12T18:59:16.101Z","endTime":"2026-07-12T18:59:19.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-12T18:59:25.471Z","endTime":"2026-07-12T18:59:38.243Z","isPitch":false,"type":"action","player":{"id":691019,"link":"/api/v1/people/691019"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.430096144422382,"aZ":-33.22082954954287,"pfxX":3.5024144801010433,"pfxZ":-0.6695451142651239,"pX":0.3012882668480141,"pZ":1.2731493696546285,"vX0":3.3566324906979075,"vY0":-124.19740251381111,"vZ0":-3.294818714660195,"x":105.52,"y":204.4,"x0":-1.5217888054468263,"y0":50.0023878586503,"z0":5.374380337054209,"aX":5.481233242677805},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.7,"breakHorizontal":-7.1,"spinRate":2308,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4406850177955519,"extension":6.502168152292878},"index":3,"playId":"cd4b2620-182c-3e92-92c3-de2a41262576","pitchNumber":3,"startTime":"2026-07-12T18:59:38.243Z","endTime":"2026-07-12T18:59:41.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12481948632632,"aZ":-27.611269787769405,"pfxX":-10.540464237582192,"pfxZ":2.4452127052533053,"pX":0.5589443186449524,"pZ":2.2001272992689076,"vX0":7.81951378025717,"vY0":-135.4338013454555,"vZ0":-4.140847743827441,"x":95.69,"y":179.38,"x0":-0.9886680812138112,"y0":50.00416753047778,"z0":5.668230320900317,"aX":-19.685254284238944},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.7,"breakHorizontal":17.5,"spinRate":2044,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.40361600585294166,"extension":6.658834961386961},"index":4,"playId":"152329cc-503e-3ec8-a088-ec10c931a662","pitchNumber":4,"startTime":"2026-07-12T18:59:58.297Z","endTime":"2026-07-12T19:00:01.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.968865767694126,"aZ":-31.167477362167816,"pfxX":-6.148955401777259,"pfxZ":0.6215966942099644,"pX":-2.591307278852845,"pZ":2.6890822552300286,"vX0":-0.09931732471421778,"vY0":-126.49969438112545,"vZ0":-0.9425071583750271,"x":215.77,"y":166.17,"x0":-1.753325380079177,"y0":50.001452994904724,"z0":5.5759825262062535,"aX":-9.915680071086149},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":11.2,"spinRate":1445,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.4337893397389867,"extension":6.603827229971447},"index":5,"playId":"ab012595-f8b4-3b94-9d27-f3a813a90698","pitchNumber":5,"startTime":"2026-07-12T19:00:18.934Z","endTime":"2026-07-12T19:00:21.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":94.1,"endSpeed":86.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.239907215520272,"aZ":-20.000886415722654,"pfxX":-2.1978840554177186,"pfxZ":6.345619087938498,"pX":-1.1716924442337773,"pZ":3.7329750540978157,"vX0":1.1065064338463588,"vY0":-137.1607779083444,"vZ0":-1.5629658229608525,"x":161.66,"y":137.99,"x0":-1.2931460248418647,"y0":50.006734728418415,"z0":5.663954849026292,"aX":-4.21968737395806},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":3.7,"spinRate":2045,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.398209509592796,"extension":6.584438410524966},"index":6,"playId":"51fd0990-cfd1-3b5f-93d3-609f71b858a2","pitchNumber":6,"startTime":"2026-07-12T19:00:39.520Z","endTime":"2026-07-12T19:00:43.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.146202925979146,"aZ":-34.344235094967715,"pfxX":-10.182995470266553,"pfxZ":-1.3582387407072964,"pX":-0.7155371919155059,"pZ":2.5346871729551768,"vX0":4.974290160469167,"vY0":-126.14756694201618,"vZ0":-0.6220731232371505,"x":144.27,"y":170.34,"x0":-1.396635319986207,"y0":50.00037659541666,"z0":5.56809914129414,"aX":-16.307451887838862},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.4,"breakHorizontal":17.2,"spinRate":1464,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4352246487457436,"extension":6.715699166626355},"index":7,"playId":"1b68b35e-6493-315a-9649-721c69c3f045","pitchNumber":7,"startTime":"2026-07-12T19:00:59.612Z","endTime":"2026-07-12T19:01:03.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:01:03.664Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Braden Montgomery lines out sharply to left fielder Colby Thomas.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-12T19:01:18.816Z","endTime":"2026-07-12T19:01:55.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.623291104210917,"aZ":-33.1931429240501,"pfxX":-0.7021877178869613,"pfxZ":-0.6489941795781453,"pX":0.6531018971594625,"pZ":1.6007674589138363,"vX0":5.495398680646096,"vY0":-124.88730826129957,"vZ0":-2.617366954987612,"x":92.11,"y":195.56,"x0":-1.4905486287293783,"y0":50.00321509478428,"z0":5.409647058097966,"aX":-1.1028844462536973},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.6,"breakHorizontal":-0.1,"spinRate":2293,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.43962455377152754,"extension":6.573361563981853},"index":0,"playId":"4232f30a-34e8-3ac5-907d-1b4540875c95","pitchNumber":1,"startTime":"2026-07-12T19:01:30.836Z","endTime":"2026-07-12T19:01:33.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":93.7,"endSpeed":86.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22981362615937,"aZ":-21.666899991693978,"pfxX":-4.771404745469674,"pfxZ":5.495986732011374,"pX":-0.6847098108378739,"pZ":2.7615084440637316,"vX0":3.608650420030538,"vY0":-136.49731171945328,"vZ0":-3.483197237814273,"x":143.1,"y":164.22,"x0":-1.3950721827882728,"y0":50.00596884634862,"z0":5.522276659562865,"aX":-9.127314156555212},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.5,"breakHorizontal":8.0,"spinRate":1918,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39921313483597887,"extension":6.632033491314522},"hitData":{"launchSpeed":101.9,"launchAngle":19.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":52.66,"coordY":95.26}},"index":1,"playId":"394010d4-8d82-34c5-9662-101378ddaf7f","pitchNumber":2,"startTime":"2026-07-12T19:01:45.354Z","endTime":"2026-07-12T19:01:55.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":695731,"link":"/api/v1/people/695731"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.30000000000001,"awayTeamWinProbability":7.699999999999989,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:01:55.325Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tristan Peters flies out sharply to right fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-12T19:02:06.138Z","endTime":"2026-07-12T19:03:07.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.098145176582005,"aZ":-30.25338262561708,"pfxX":-10.284830243408967,"pfxZ":1.0475486536240508,"pX":-1.5029650081755295,"pZ":1.5244757066010064,"vX0":2.843662069596209,"vY0":-134.85146893967263,"vZ0":-4.899236483241098,"x":174.29,"y":197.62,"x0":-1.2394182234389641,"y0":50.00051886751324,"z0":5.515410083073007,"aX":-18.816589846532157},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.0,"breakHorizontal":17.9,"spinRate":1957,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4071833906520026,"extension":6.6052332272339065},"index":0,"playId":"be263107-881c-353e-95b3-eae794a6c702","pitchNumber":1,"startTime":"2026-07-12T19:02:22.250Z","endTime":"2026-07-12T19:02:25.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2386155091663,"aZ":-33.56556490749988,"pfxX":-0.22855861157799318,"pfxZ":-0.8970425049118633,"pX":0.964342661571646,"pZ":1.3524439487361724,"vX0":5.7020896528244895,"vY0":-123.57363757986742,"vZ0":-3.260057631840666,"x":80.24,"y":202.26,"x0":-1.346080196087581,"y0":50.00539370842144,"z0":5.516289126629777,"aX":-0.35224691357680415},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.2,"breakHorizontal":-1.0,"spinRate":2269,"spinDirection":16},"zone":14,"typeConfidence":2.0,"plateTime":0.4436897624070042,"extension":6.532702476888022},"index":1,"playId":"e60cb626-83a3-36f6-a7e8-b6cae34ec553","pitchNumber":2,"startTime":"2026-07-12T19:02:39.619Z","endTime":"2026-07-12T19:02:42.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":76.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41322377471172,"aZ":-33.87911212625835,"pfxX":-0.32474338653101875,"pfxZ":-1.1169343097805768,"pX":-0.15220387222001003,"pZ":2.802586549139546,"vX0":3.2601547598292786,"vY0":-124.33548131497201,"vZ0":0.3981025628629018,"x":122.8,"y":163.11,"x0":-1.4515944527177882,"y0":50.00126925382175,"z0":5.506494925318945,"aX":-0.49656936396180645},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.6,"breakHorizontal":-0.4,"spinRate":2314,"spinDirection":36},"zone":2,"typeConfidence":2.0,"plateTime":0.44455988480527875,"extension":6.295650431819555},"hitData":{"launchSpeed":100.0,"launchAngle":49.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":151.59,"coordY":93.09}},"index":2,"playId":"24e1c3f6-9a1e-334a-b191-9a9f42884347","pitchNumber":3,"startTime":"2026-07-12T19:02:56.457Z","endTime":"2026-07-12T19:03:07.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":671976,"link":"/api/v1/people/671976"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:03:07.317Z","atBatIndex":27},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Shea Langeliers reaches on a throwing error by third baseman Miguel Vargas.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-12T19:04:59.808Z","endTime":"2026-07-12T19:05:41.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.417515508793958,"aZ":-20.552953978699666,"pfxX":6.460831335468015,"pfxZ":6.195248168860151,"pX":1.5331772412736566,"pZ":2.117833723317924,"vX0":-4.2772226398075475,"vY0":-136.00011334020758,"vZ0":-5.587069407408051,"x":58.56,"y":181.6,"x0":2.2856597498853164,"y0":50.00532198432434,"z0":5.621545011528853,"aX":12.122191824990914},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.2,"breakHorizontal":-10.8,"spinRate":2219,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4025160180701608,"extension":6.311592778414677},"index":0,"playId":"537da40c-3aa9-3dce-9bc8-5bdf79f4baad","pitchNumber":1,"startTime":"2026-07-12T19:05:15.206Z","endTime":"2026-07-12T19:05:18.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":93.2,"endSpeed":85.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70633942985345,"aZ":-23.008529608263842,"pfxX":6.711486276025166,"pfxZ":4.9545271773739445,"pX":-0.2970188884128727,"pZ":2.237779470088664,"vX0":-8.36343029300414,"vY0":-135.42215874208733,"vZ0":-4.679013519259066,"x":128.32,"y":178.36,"x0":1.9652947132061949,"y0":50.002032234538405,"z0":5.605912267144796,"aX":12.414347599796999},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":-10.3,"spinRate":2300,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.40508766856917333,"extension":6.389569737084219},"hitData":{"launchSpeed":103.7,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.31,"coordY":168.82}},"index":1,"playId":"0c9e7956-08da-31ce-b813-6d983eb10c16","pitchNumber":2,"startTime":"2026-07-12T19:05:29.443Z","endTime":"2026-07-12T19:05:41.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":-2.3000000000000114,"leverageIndex":0.5,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:05:41.676Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a line drive to right fielder Braden Montgomery. Shea Langeliers to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-12T19:06:10.794Z","endTime":"2026-07-12T19:07:40.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"61f95124-774f-4d6f-b420-77a0f087e5a8","startTime":"2026-07-12T19:06:10.794Z","endTime":"2026-07-12T19:06:15.794Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94322961617285,"aZ":-33.68969753511263,"pfxX":-8.133833047794544,"pfxZ":-1.0483937872570017,"pX":-0.34768705113361414,"pZ":2.33625141213607,"vX0":-4.153663790652461,"vY0":-118.91742847257728,"vZ0":-1.1310855281707588,"x":130.25,"y":175.7,"x0":2.476442727234964,"y0":50.005660359701594,"z0":5.863146669277696,"aX":-11.698718117462416},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.9,"breakHorizontal":15.7,"spinRate":2719,"spinDirection":277},"zone":4,"typeConfidence":2.0,"plateTime":0.45987598729868884,"extension":6.278873247555904},"index":1,"playId":"0193f337-157b-3414-9379-2dcdfb3cd21d","pitchNumber":1,"startTime":"2026-07-12T19:06:27.324Z","endTime":"2026-07-12T19:06:30.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63774275018934,"aZ":-19.146551441041975,"pfxX":2.077455779337159,"pfxZ":7.031118032936334,"pX":1.4734958746717783,"pZ":2.910106898674428,"vX0":-2.216403576374409,"vY0":-134.61990077675208,"vZ0":-4.446053199980845,"x":60.83,"y":160.21,"x0":2.0338915218365297,"y0":50.00159378185983,"z0":5.921232808171798,"aX":3.8488129857376046},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.1,"breakHorizontal":-3.4,"spinRate":2352,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.40540205123038886,"extension":6.271005445309925},"index":2,"playId":"48a0fa1d-f3d7-3c5e-8be6-b97ae0d12365","pitchNumber":2,"startTime":"2026-07-12T19:06:47.838Z","endTime":"2026-07-12T19:06:50.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26029600017188,"aZ":-23.690547538040327,"pfxX":6.387440668934163,"pfxZ":4.405774176210009,"pX":0.5956909861699664,"pZ":3.4351479408991357,"vX0":-6.280182161532957,"vY0":-136.76270287659156,"vZ0":-1.6231644871227555,"x":94.29,"y":146.03,"x0":2.072923429905808,"y0":50.006381981521194,"z0":5.633847779185085,"aX":12.312256914851483},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.9,"breakHorizontal":-10.6,"spinRate":2296,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.39787245706914254,"extension":6.370176177836384},"index":3,"playId":"ca311242-0e31-326e-9c33-996b2f8d4ae9","pitchNumber":3,"startTime":"2026-07-12T19:07:07.276Z","endTime":"2026-07-12T19:07:10.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-12T19:07:17.422Z","endTime":"2026-07-12T19:07:30.843Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.597701303923422,"aZ":-29.156131093657088,"pfxX":8.163403495273828,"pfxZ":1.8227237964566037,"pX":0.18452992106685623,"pZ":1.2460134269071776,"vX0":-7.061213584553176,"vY0":-126.95733594709355,"vZ0":-5.483347561598346,"x":109.97,"y":205.14,"x0":1.922636829205817,"y0":50.00232439081216,"z0":5.7152138866538635,"aX":13.511713174323592},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":-13.4,"spinRate":1834,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4291502986615199,"extension":6.8694370043470006},"hitData":{"launchSpeed":66.9,"launchAngle":21.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.75,"coordY":125.22}},"index":5,"playId":"db34985e-cd30-3385-bcd4-be1829528b48","pitchNumber":4,"startTime":"2026-07-12T19:07:30.843Z","endTime":"2026-07-12T19:07:40.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":0.94,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:07:40.768Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colby Thomas flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-12T19:07:50.738Z","endTime":"2026-07-12T19:08:22.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.8,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.742886471018966,"aZ":-36.849240711668735,"pfxX":-4.343434301782168,"pfxZ":-3.2632379938326483,"pX":-0.14796284056468795,"pZ":2.9105355602013363,"vX0":-4.101385654644608,"vY0":-117.90167361192935,"vZ0":0.6861092624093907,"x":122.64,"y":160.2,"x0":2.1674024829355076,"y0":50.00233975124162,"z0":5.969745847441077,"aX":-6.221768446146073},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.5,"breakHorizontal":8.8,"spinRate":2723,"spinDirection":281},"zone":2,"typeConfidence":2.0,"plateTime":0.4614944356680186,"extension":6.480109258501157},"hitData":{"launchSpeed":73.7,"launchAngle":33.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.6,"coordY":114.1}},"index":0,"playId":"d7cfba1d-9817-36ec-baf3-be639474b1c5","pitchNumber":1,"startTime":"2026-07-12T19:08:13.059Z","endTime":"2026-07-12T19:08:22.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"second":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.41,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:08:22.717Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Meneses singles on a sharp line drive to left fielder Sam Antonacci. Shea Langeliers to 3rd. Jonah Heim to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-12T19:08:30.778Z","endTime":"2026-07-12T19:09:29.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnThird":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.148932394818424,"aZ":-25.31825998175951,"pfxX":8.886689076607874,"pfxZ":3.637831818926337,"pX":0.3123883322575589,"pZ":1.1091980874458063,"vX0":-7.855836689891018,"vY0":-135.40758555761587,"vZ0":-7.379410068065807,"x":105.09,"y":208.83,"x0":2.074227054929565,"y0":50.0065935822026,"z0":5.60013031847105,"aX":16.769257193005366},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.4,"breakHorizontal":-14.8,"spinRate":2316,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.40206825775362676,"extension":6.666705142353251},"index":0,"playId":"e6640c7a-0fd3-3116-89c5-869d0d3478a0","pitchNumber":1,"startTime":"2026-07-12T19:08:59.230Z","endTime":"2026-07-12T19:09:03.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"second":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.006263584007907,"aZ":-24.632363382923636,"pfxX":9.236408779029407,"pfxZ":3.9308820563200975,"pX":0.638930212897763,"pZ":3.1600698300111163,"vX0":-7.409235831777361,"vY0":-136.6489402186206,"vZ0":-2.3084869979578944,"x":92.65,"y":153.46,"x0":2.166086798571822,"y0":50.00330590349704,"z0":5.682772290654659,"aX":17.722507285114105},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.8,"breakHorizontal":-15.5,"spinRate":2287,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.39863265880535925,"extension":6.276054957109052},"hitData":{"launchSpeed":103.7,"launchAngle":15.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":88.31,"coordY":83.57}},"index":1,"playId":"32a700c6-5af9-3cf8-9be9-385a151bae55","pitchNumber":2,"startTime":"2026-07-12T19:09:18.336Z","endTime":"2026-07-12T19:09:29.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"second":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.2,"awayTeamWinProbability":14.799999999999997,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.22,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:09:29.847Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-12T19:09:55.049Z","endTime":"2026-07-12T19:10:59.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnThird":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"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":94.3,"endSpeed":86.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.388940375154633,"aZ":-25.983650241580758,"pfxX":11.739173503493983,"pfxZ":3.265579636061478,"pX":-0.5407386229000071,"pZ":1.7708610722969962,"vX0":-10.748326235182441,"vY0":-136.84458930326332,"vZ0":-5.461821958453781,"x":137.61,"y":190.97,"x0":1.914027633208272,"y0":50.00140909065474,"z0":5.574079882490872,"aX":22.24752763460703},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.9,"breakHorizontal":-19.0,"spinRate":2363,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.40035617508699106,"extension":6.387708202706042},"index":0,"playId":"bf625d8b-9c0c-37fb-885c-e32bd859ea47","pitchNumber":1,"startTime":"2026-07-12T19:09:58.301Z","endTime":"2026-07-12T19:10:01.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":641680,"link":"/api/v1/people/641680"},"third":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.856314611676932,"aZ":-32.216709042596335,"pfxX":-8.550921020575007,"pfxZ":-0.03275737452877436,"pX":1.4311580890885438,"pZ":3.23723707151039,"vX0":-0.00430437880967155,"vY0":-117.31281902095265,"vZ0":0.9095731927538988,"x":62.45,"y":151.37,"x0":2.541446782772279,"y0":50.001533776878404,"z0":5.8779224146839555,"aX":-11.763831356705012},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":0.5,"breakHorizontal":15.5,"spinRate":2591,"spinDirection":285},"zone":12,"typeConfidence":2.0,"plateTime":0.46921608517790503,"extension":6.425642330910402},"index":1,"playId":"5ead5400-cae6-3458-87a0-3cd69c983333","pitchNumber":2,"startTime":"2026-07-12T19:10:13.930Z","endTime":"2026-07-12T19:10:17.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":641680,"link":"/api/v1/people/641680"},"third":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.488393235202278,"aZ":-34.15807747901849,"pfxX":-7.973971176864944,"pfxZ":-1.4288605411680333,"pX":-0.07564750933850231,"pZ":2.0516856079384613,"vX0":-3.18649701269769,"vY0":-118.14577839037582,"vZ0":-1.24362641559621,"x":119.88,"y":183.38,"x0":2.331902333815629,"y0":50.00034014686534,"z0":5.764936068873452,"aX":-11.109444872779953},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.6,"breakHorizontal":15.2,"spinRate":2782,"spinDirection":286},"zone":8,"typeConfidence":2.0,"plateTime":0.46614244551444584,"extension":6.5912141814265715},"index":2,"playId":"1cf3c7b0-9b01-3e2a-a24a-5e3e7526dbbe","pitchNumber":3,"startTime":"2026-07-12T19:10:33.183Z","endTime":"2026-07-12T19:10:36.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":641680,"link":"/api/v1/people/641680"},"third":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":81.5,"endSpeed":75.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.586202385627764,"aZ":-35.12225119804967,"pfxX":-5.964282907568507,"pfxZ":-2.063902769334198,"pX":-0.4953863616972279,"pZ":1.317087585356808,"vX0":-4.911318761677495,"vY0":-118.65969292928584,"vZ0":-2.555668352207023,"x":135.88,"y":203.22,"x0":2.375762404372579,"y0":50.003799330159644,"z0":5.606280922735174,"aX":-8.510284158507096},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.1,"breakHorizontal":12.0,"spinRate":2705,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4615005880833074,"extension":6.580931703353636},"index":3,"playId":"7cbf7900-bf65-3dfc-85e6-abcee193995f","pitchNumber":4,"startTime":"2026-07-12T19:10:55.471Z","endTime":"2026-07-12T19:10:59.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":641680,"link":"/api/v1/people/641680"},"third":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":1.87,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:10:59.872Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Henry Bolte grounds into a force out, shortstop Colson Montgomery to second baseman Chase Meidroth. Joey Meneses out at 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-12T19:11:13.862Z","endTime":"2026-07-12T19:11:33.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49063485607144,"aZ":-25.221825473859337,"pfxX":0.1297930636071276,"pfxZ":4.0237110290137394,"pX":0.4153327787642232,"pZ":3.0015890288734806,"vX0":-4.577446013910738,"vY0":-129.48928518921392,"vZ0":-2.897660974151493,"x":101.17,"y":157.74,"x0":2.175917971283904,"y0":50.00436532722522,"z0":6.0281160920135655,"aX":0.2246030663985887},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.0,"breakHorizontal":0.6,"spinRate":2709,"spinDirection":178},"zone":3,"typeConfidence":2.0,"plateTime":0.4201205871314828,"extension":6.438209462955232},"hitData":{"launchSpeed":107.7,"launchAngle":0.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.49,"coordY":154.62}},"index":0,"playId":"930d6c5f-ac15-361c-8ab9-4ae273b6d592","pitchNumber":1,"startTime":"2026-07-12T19:11:26.621Z","endTime":"2026-07-12T19:11:33.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":641680,"link":"/api/v1/people/641680"},"third":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.6,"awayTeamWinProbability":5.400000000000006,"homeTeamWinProbabilityAdded":4.3999999999999915,"leverageIndex":1.72,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:11:33.070Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, third baseman Joshua Kuroda-Grauer to first baseman Joey Meneses.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-12T19:13:51.247Z","endTime":"2026-07-12T19:15:34.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T19:13:42.462Z","endTime":"2026-07-12T19:13:53.402Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":88.4,"endSpeed":82.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.783030869344643,"aZ":-26.672692150241826,"pfxX":0.4758684937004669,"pfxZ":3.2204035205095316,"pX":0.3735846516853075,"pZ":2.617521157480401,"vX0":4.283815914196627,"vY0":-128.81011438042947,"vZ0":-2.2273829831748375,"x":102.76,"y":168.11,"x0":-1.3619425222296462,"y0":50.000940866378336,"z0":5.523199257945367,"aX":0.811371974563256},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.6,"breakHorizontal":-1.7,"spinRate":2091,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.4226817574814219,"extension":6.4659411701231875},"index":1,"playId":"02a70265-7e4f-3ec8-bfe4-bf517f99c95f","pitchNumber":1,"startTime":"2026-07-12T19:13:53.402Z","endTime":"2026-07-12T19:13:56.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.093055225524058,"aZ":-32.4141051885222,"pfxX":0.4085293696710468,"pfxZ":-0.1580099631644707,"pX":0.34201317930439756,"pZ":1.3697148234988672,"vX0":4.720435467941799,"vY0":-123.67211570835367,"vZ0":-3.043026271851101,"x":103.96,"y":201.8,"x0":-1.6458937431422809,"y0":50.001548157211964,"z0":5.340048915008446,"aX":0.6306117463256088},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.7,"breakHorizontal":-1.8,"spinRate":2239,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4432053414416739,"extension":6.471292018178504},"index":2,"playId":"4c95c9ad-4c2b-3b89-8369-ce35fcd5c6cc","pitchNumber":2,"startTime":"2026-07-12T19:14:08.705Z","endTime":"2026-07-12T19:14:11.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.574519205678634,"aZ":-32.29014685402539,"pfxX":-1.5930214537211427,"pfxZ":-0.07070165241255832,"pX":2.3390481818371636,"pZ":1.3294704007077034,"vX0":8.970220624035415,"vY0":-125.05024557431295,"vZ0":-3.4633464585148372,"x":27.84,"y":202.88,"x0":-1.1100258152559204,"y0":50.00513792927487,"z0":5.421640350416089,"aX":-2.487436358735144},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.8,"breakHorizontal":0.5,"spinRate":2272,"spinDirection":5},"zone":14,"typeConfidence":2.0,"plateTime":0.4404244603790177,"extension":6.516998477040971},"index":3,"playId":"29edde92-559c-3a05-b090-376a5332ece1","pitchNumber":3,"startTime":"2026-07-12T19:14:29.093Z","endTime":"2026-07-12T19:14:32.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":92.3,"endSpeed":85.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.962824684121458,"aZ":-26.919535849737585,"pfxX":-7.196407896794097,"pfxZ":2.8421187564526385,"pX":1.4512925683683693,"pZ":3.1906003531924783,"vX0":8.390014645542053,"vY0":-134.27071955577802,"vZ0":-1.5982291229644379,"x":61.68,"y":152.63,"x0":-0.7621933169793094,"y0":50.00028686918242,"z0":5.688214225543005,"aX":-13.289045392997728},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.0,"breakHorizontal":11.5,"spinRate":2024,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.40617179163260264,"extension":6.570927060263122},"index":4,"playId":"37abfdb4-b619-3bc3-b7ce-b439575298c1","pitchNumber":4,"startTime":"2026-07-12T19:14:47.625Z","endTime":"2026-07-12T19:14:51.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49646601362941,"aZ":-28.853922142290816,"pfxX":-8.080590883434507,"pfxZ":1.8019562924513837,"pX":1.4066098096620947,"pZ":2.046834169302266,"vX0":8.953277125887327,"vY0":-134.5221405553665,"vZ0":-3.9709968055463545,"x":63.38,"y":183.52,"x0":-0.905232287472002,"y0":50.005614262212426,"z0":5.57354212525931,"aX":-14.904447802639194},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.6,"breakHorizontal":12.8,"spinRate":2035,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.406224658143576,"extension":6.53857983547542},"index":5,"playId":"09d6bdd4-bafd-37f8-a10e-3366a8224f83","pitchNumber":5,"startTime":"2026-07-12T19:15:08.567Z","endTime":"2026-07-12T19:15:12.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46604919477964,"aZ":-32.34547557819177,"pfxX":-8.859165778160762,"pfxZ":-0.09380319950265381,"pX":-0.2549961183068161,"pZ":2.210953647060239,"vX0":5.341383906717209,"vY0":-134.3023057839676,"vZ0":-2.7926439070032316,"x":126.72,"y":179.08,"x0":-1.120021814914996,"y0":50.00421962358733,"z0":5.568188059298653,"aX":-16.16217168105021},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.6,"breakHorizontal":14.9,"spinRate":1877,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.40806192088771054,"extension":6.641569985048496},"hitData":{"launchSpeed":90.5,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.3,"coordY":168.31}},"index":6,"playId":"b7041730-bbb3-3742-a48d-373ed78db3ac","pitchNumber":6,"startTime":"2026-07-12T19:15:27.160Z","endTime":"2026-07-12T19:15:34.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.19999999999999,"awayTeamWinProbability":5.800000000000011,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:15:34.572Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Antonacci called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-12T19:15:41.881Z","endTime":"2026-07-12T19:16:44.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":86.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.550644446425114,"aZ":-22.32089659351207,"pfxX":-1.5801551252999873,"pfxZ":5.25561233830077,"pX":-0.509072659648333,"pZ":3.1323542429667843,"vX0":2.6422670870312635,"vY0":-134.45216423248385,"vZ0":-2.4979213092176806,"x":136.4,"y":154.21,"x0":-1.2885963474653854,"y0":50.00272527428591,"z0":5.616979913239861,"aX":-2.9628745316204697},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.4,"breakHorizontal":2.4,"spinRate":1967,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.403680282991115,"extension":6.570272962326668},"index":0,"playId":"7a1fcbc9-0ad2-3e48-a9c1-bb4de3503f2f","pitchNumber":1,"startTime":"2026-07-12T19:16:02.138Z","endTime":"2026-07-12T19:16:05.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":87.0,"endSpeed":80.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64930970374182,"aZ":-31.72406694888638,"pfxX":-5.719601689831761,"pfxZ":0.270798036970314,"pX":-1.102545418530524,"pZ":2.205574272383259,"vX0":2.882815952527409,"vY0":-126.77638679431227,"vZ0":-1.8587181918649,"x":159.03,"y":179.23,"x0":-1.5057328027192471,"y0":50.00121053187076,"z0":5.4580435923286466,"aX":-9.39618471699568},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.4,"breakHorizontal":9.8,"spinRate":1383,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4305145318163226,"extension":6.585294742851763},"index":1,"playId":"d9875f01-e89b-3dba-81ab-07e02f53ac67","pitchNumber":2,"startTime":"2026-07-12T19:16:16.092Z","endTime":"2026-07-12T19:16:19.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":91.7,"endSpeed":85.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.576817080484513,"aZ":-30.819307632348067,"pfxX":-6.512793907997104,"pfxZ":0.7354247664518656,"pX":0.4337244103765824,"pZ":3.1638623015268177,"vX0":5.5914051183391305,"vY0":-133.70685419302774,"vZ0":-0.6251317569363497,"x":100.47,"y":153.36,"x0":-0.8150962595346944,"y0":50.00564662230078,"z0":5.568259296363962,"aX":-12.066863861630674},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.4,"breakHorizontal":10.9,"spinRate":1917,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.4060854296652998,"extension":6.561078115339633},"index":2,"playId":"54261c2c-d8df-320c-86fc-aeeaaab0b92f","pitchNumber":3,"startTime":"2026-07-12T19:16:40.242Z","endTime":"2026-07-12T19:16:44.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:16:44.567Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-12T19:17:10.785Z","endTime":"2026-07-12T19:18:22.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.777753041173437,"aZ":-33.75869177562507,"pfxX":-6.969654640293996,"pfxZ":-0.9719287435207145,"pX":-0.06555795545702388,"pZ":1.5516462025734903,"vX0":5.228022695800054,"vY0":-126.85694950210001,"vZ0":-3.279302998082265,"x":119.5,"y":196.89,"x0":-1.246891357226949,"y0":50.00382707078898,"z0":5.550385502832293,"aX":-11.368379685230888},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.3,"breakHorizontal":11.4,"spinRate":1659,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.43165863879826016,"extension":6.37743907108914},"index":0,"playId":"94757f0a-4514-3529-a3c6-a492b87567df","pitchNumber":1,"startTime":"2026-07-12T19:17:17.688Z","endTime":"2026-07-12T19:17:20.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.228989147196707,"aZ":-26.106650736624935,"pfxX":-1.2620616286038728,"pfxZ":3.327538345643168,"pX":0.10382870301406678,"pZ":3.231260570070019,"vX0":3.838596313286447,"vY0":-132.88593020588922,"vZ0":-1.301479237226506,"x":113.04,"y":151.54,"x0":-1.183108979189058,"y0":50.004288829020915,"z0":5.58959711583421,"aX":-2.302578821535908},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.0,"breakHorizontal":1.7,"spinRate":2054,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.40914184713779633,"extension":6.541846371018099},"index":1,"playId":"ca421e94-5c46-3e11-b49e-7a1f5fb9bc72","pitchNumber":2,"startTime":"2026-07-12T19:17:37.404Z","endTime":"2026-07-12T19:17:40.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-12T19:17:50.030Z","endTime":"2026-07-12T19:17:57.479Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.0,"endSpeed":80.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17611628032041,"aZ":-28.811006417003515,"pfxX":-5.956909886113405,"pfxZ":2.051518494679051,"pX":0.7530473482882376,"pZ":0.47999405335801215,"vX0":7.287679516078992,"vY0":-126.52817102876898,"vZ0":-6.482739200995825,"x":88.3,"y":225.82,"x0":-1.3760275428125992,"y0":50.00406049167672,"z0":5.351722361751912,"aX":-9.765579837213744},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.5,"breakHorizontal":9.4,"spinRate":1428,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4311111707135957,"extension":6.7661177916903315},"index":3,"playId":"6a96f0df-8343-360c-89e2-c6d171aeb0ca","pitchNumber":3,"startTime":"2026-07-12T19:17:57.479Z","endTime":"2026-07-12T19:18:01.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.390590568280174,"aZ":-22.40856846175029,"pfxX":-1.9575693226047288,"pfxZ":5.160676423305703,"pX":0.3635838394988801,"pZ":2.2643682929211773,"vX0":5.080217403026524,"vY0":-134.96542006058993,"vZ0":-4.461590262116876,"x":103.14,"y":177.64,"x0":-1.267895524442527,"y0":50.00070101260207,"z0":5.467126703729528,"aX":-3.7031000170905335},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.9,"breakHorizontal":2.8,"spinRate":2073,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.40197119050525565,"extension":6.740736579927164},"index":4,"playId":"900e272c-4da3-3bd7-aaa0-675cca65037d","pitchNumber":4,"startTime":"2026-07-12T19:18:17.927Z","endTime":"2026-07-12T19:18:22.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.29999999999998295,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:18:22.147Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alika Williams flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-12T19:20:19.493Z","endTime":"2026-07-12T19:21:21.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.50147330807506,"aZ":-34.04069905158273,"pfxX":-4.413780419671881,"pfxZ":-1.3422370256740894,"pX":0.8004394054715855,"pZ":2.6801657664049348,"vX0":-2.3939398647934715,"vY0":-116.91640506105125,"vZ0":-2.5054471737973E-4,"x":86.49,"y":166.42,"x0":2.4084259957412657,"y0":50.00057410800037,"z0":5.855210451720649,"aX":-6.154595971724296},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.2,"breakHorizontal":8.5,"spinRate":2638,"spinDirection":282},"zone":6,"typeConfidence":2.0,"plateTime":0.4671549887889128,"extension":6.386218907833621},"index":0,"playId":"4da43820-c1d2-3068-9c69-e452790a8eb3","pitchNumber":1,"startTime":"2026-07-12T19:20:36.558Z","endTime":"2026-07-12T19:20:40.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.428607734247453,"aZ":-28.97701498774703,"pfxX":10.107720705874485,"pfxZ":1.978833268425591,"pX":1.3559193170288752,"pZ":1.1260210288734491,"vX0":-4.306131477765977,"vY0":-126.81673953995224,"vZ0":-5.701565321311847,"x":65.32,"y":208.38,"x0":1.7684144365899932,"y0":50.00530656407289,"z0":5.732657252691432,"aX":16.36438497103318},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.4,"breakHorizontal":-17.3,"spinRate":2040,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4329317803688837,"extension":6.635748880415691},"index":1,"playId":"ca3dd9de-8cf4-3bd8-ac8d-cf744154e455","pitchNumber":2,"startTime":"2026-07-12T19:20:54.716Z","endTime":"2026-07-12T19:20:57.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.6,"endSpeed":86.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30196672295815,"aZ":-25.494118172589353,"pfxX":10.795341534987246,"pfxZ":3.4786140867491344,"pX":0.5675703499543993,"pZ":2.55019989986866,"vX0":-7.675733356885843,"vY0":-137.58177011601413,"vZ0":-3.67186810961188,"x":95.37,"y":169.92,"x0":1.9900316539009406,"y0":50.00066046568193,"z0":5.628392049109269,"aX":20.70900582914772},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.8,"breakHorizontal":-18.0,"spinRate":2378,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.398006072957092,"extension":6.16780010225661},"hitData":{"launchSpeed":86.0,"launchAngle":48.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.14,"coordY":121.37}},"index":2,"playId":"e1329a44-6872-37f2-bae7-425f23353524","pitchNumber":3,"startTime":"2026-07-12T19:21:12.017Z","endTime":"2026-07-12T19:21:21.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.89999999999999,"awayTeamWinProbability":5.1000000000000085,"homeTeamWinProbabilityAdded":1.299999999999983,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:21:21.644Z","atBatIndex":37},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jacob Wilson reaches on a fielding error by shortstop Colson Montgomery.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-12T19:21:29.197Z","endTime":"2026-07-12T19:22:12.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"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.8,"endSpeed":74.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09955562130075,"aZ":-33.87014599798604,"pfxX":-7.736150885492917,"pfxZ":-1.198241855136386,"pX":0.23223033129044968,"pZ":2.6696701364282296,"vX0":-2.891972864379021,"vY0":-119.04116580220209,"vZ0":-0.25986885767920154,"x":108.15,"y":166.7,"x0":2.4713424299613127,"y0":50.00097651001105,"z0":5.874112432100292,"aX":-10.983114292581005},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.9,"breakHorizontal":14.8,"spinRate":2669,"spinDirection":282},"zone":5,"typeConfidence":2.0,"plateTime":0.4619966367061519,"extension":6.282327503849482},"index":0,"playId":"5e62fdd0-cb14-3e22-92ae-a91ce0ba5542","pitchNumber":1,"startTime":"2026-07-12T19:21:45.878Z","endTime":"2026-07-12T19:21:48.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.131899812686022,"aZ":-18.54477497065894,"pfxX":8.109005158778038,"pfxZ":7.128782603160341,"pX":-0.4602553730298536,"pZ":2.1949708588651626,"vX0":-9.401126053191692,"vY0":-137.31341499817728,"vZ0":-6.373077792793688,"x":134.54,"y":179.52,"x0":1.9526875240737196,"y0":50.00120314672978,"z0":5.805769247913472,"aX":15.499153874440795},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":-12.7,"spinRate":2197,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.3987468583448228,"extension":6.486921208278014},"hitData":{"launchSpeed":99.9,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":89.65,"coordY":120.66}},"index":1,"playId":"1089140d-8c8f-340d-885a-44fe906d7508","pitchNumber":2,"startTime":"2026-07-12T19:22:02.283Z","endTime":"2026-07-12T19:22:12.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.3,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:22:12.984Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joshua Kuroda-Grauer pops out to second baseman Chase Meidroth.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-12T19:22:30.608Z","endTime":"2026-07-12T19:24:27.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"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, 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":88.1,"endSpeed":81.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1307608787829,"aZ":-29.03295168552644,"pfxX":9.589898557879648,"pfxZ":1.8898415503446966,"pX":-0.5268668214127651,"pZ":1.1714182531879802,"vX0":-9.11159910316242,"vY0":-127.94555646803111,"vZ0":-5.771437704828916,"x":137.08,"y":207.15,"x0":1.8327009294318948,"y0":50.00079759316331,"z0":5.728411249670786,"aX":15.915168365146066},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.3,"breakHorizontal":-15.4,"spinRate":1823,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4279196319789973,"extension":6.587930322567922},"index":0,"playId":"66b0b826-903d-3779-820b-fd9248bad40b","pitchNumber":1,"startTime":"2026-07-12T19:22:38.303Z","endTime":"2026-07-12T19:22:42.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.889060047018425,"aZ":-18.4801852719141,"pfxX":8.436159539258988,"pfxZ":7.133079191465291,"pX":1.4162373966638124,"pZ":1.9132216401411166,"vX0":-4.597903938046352,"vY0":-137.0796735311638,"vZ0":-7.203483999282808,"x":63.02,"y":187.12,"x0":2.011789612267636,"y0":50.00075774462726,"z0":5.8184705124650264,"aX":16.18930997037707},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":-14.4,"spinRate":2317,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.39826947895661036,"extension":6.4722104641713765},"index":1,"playId":"95ea4c0f-391c-371e-991a-ea30724677a0","pitchNumber":2,"startTime":"2026-07-12T19:22:53.404Z","endTime":"2026-07-12T19:22:56.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.940176044819076,"aZ":-22.433394823967408,"pfxX":-0.06014147368261025,"pfxZ":5.431563288093457,"pX":-0.5069386818633712,"pZ":3.132665091726027,"vX0":-6.344986252765448,"vY0":-131.80297353401212,"vZ0":-3.3927689218192247,"x":136.32,"y":154.2,"x0":1.9200958704972102,"y0":50.00360430083164,"z0":6.056777132790559,"aX":-0.10661922872616778},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.5,"breakHorizontal":1.2,"spinRate":2458,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.41254087602334266,"extension":6.328786705062437},"index":2,"playId":"9df5af79-750c-3fa8-a4f7-f3355b2bb148","pitchNumber":3,"startTime":"2026-07-12T19:23:17.671Z","endTime":"2026-07-12T19:23:20.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.794612940725536,"aZ":-24.3955783635433,"pfxX":0.6317583328673039,"pfxZ":4.453519553060389,"pX":0.13004480424125,"pZ":3.306930105366493,"vX0":-5.287697799720853,"vY0":-130.66218881513615,"vZ0":-2.6111018978341027,"x":112.04,"y":149.49,"x0":2.0888457655426174,"y0":50.00578371258453,"z0":6.1319631056295165,"aX":1.1050893654443807},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.8,"breakHorizontal":-0.1,"spinRate":2374,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.417511864726257,"extension":6.402600036058082},"index":3,"playId":"778f0fd3-b234-37ce-bb86-610e9d118ee6","pitchNumber":4,"startTime":"2026-07-12T19:23:35.686Z","endTime":"2026-07-12T19:23:38.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.220511198414226,"aZ":-18.578007307267697,"pfxX":7.650106628858987,"pfxZ":6.995157181291905,"pX":-1.901828209797293,"pZ":0.7728122942834433,"vX0":-12.636107578115094,"vY0":-137.51233836300904,"vZ0":-9.950573266012139,"x":189.49,"y":217.91,"x0":1.7278598449850153,"y0":50.004445384200785,"z0":5.660774942028163,"aX":14.87268450421813},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":-11.6,"spinRate":2198,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.3960667043339887,"extension":6.544037717028041},"index":4,"playId":"003cb3aa-5ce7-3987-986e-8c1b677ed4bc","pitchNumber":5,"startTime":"2026-07-12T19:23:56.471Z","endTime":"2026-07-12T19:24:00.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.672337615052278,"aZ":-21.0596437215898,"pfxX":0.22794964459671707,"pfxZ":6.277229943077414,"pX":-0.5367934747751768,"pZ":3.237274641647035,"vX0":-6.607046842875968,"vY0":-131.19572750556443,"vZ0":-3.349218975651852,"x":137.46,"y":151.37,"x0":1.9679713480159267,"y0":50.00194044584911,"z0":6.0713730069430945,"aX":0.40372048297341706},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.9,"breakHorizontal":0.8,"spinRate":2489,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.4150004475862379,"extension":6.439333381120296},"hitData":{"launchSpeed":80.3,"launchAngle":59.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":150.61,"coordY":140.78}},"index":5,"playId":"9dcf949b-c01d-3de5-9016-6570dd9736fe","pitchNumber":6,"startTime":"2026-07-12T19:24:17.613Z","endTime":"2026-07-12T19:24:27.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:24:27.857Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-12T19:24:43.339Z","endTime":"2026-07-12T19:26:24.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.9,"endSpeed":75.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51035470175513,"aZ":-33.84056070305465,"pfxX":-6.899074697746456,"pfxZ":-1.1628287043954977,"pX":-0.23184908352713224,"pZ":2.9052079507944213,"vX0":-4.542769907594617,"vY0":-119.16649002534686,"vZ0":0.2309982644026054,"x":125.84,"y":160.34,"x0":2.597299780339427,"y0":50.00260306974964,"z0":5.87126069575122,"aX":-9.892598239019307},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.8,"breakHorizontal":13.6,"spinRate":2708,"spinDirection":289},"zone":1,"typeConfidence":2.0,"plateTime":0.46013723705896226,"extension":6.643596996764173},"index":0,"playId":"5abc2907-b4fc-3091-8c29-303b36fa3b39","pitchNumber":1,"startTime":"2026-07-12T19:24:51.915Z","endTime":"2026-07-12T19:24:57.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.722055949016244,"aZ":-22.528865953382134,"pfxX":5.937926629947459,"pfxZ":5.042604891561348,"pX":-0.9267219583604538,"pZ":2.461000794758805,"vX0":-9.829562095055659,"vY0":-137.26082431531677,"vZ0":-4.707735409504171,"x":152.32,"y":172.33,"x0":1.9254932177047988,"y0":50.00282471493884,"z0":5.7277494965073386,"aX":11.357751617997806},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.3,"breakHorizontal":-8.8,"spinRate":2187,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.39869185986383515,"extension":6.485780864336177},"index":1,"playId":"4aaa9da2-5358-3a57-9d7a-c2f99b1a9519","pitchNumber":2,"startTime":"2026-07-12T19:25:19.557Z","endTime":"2026-07-12T19:25:25.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":89.0,"endSpeed":82.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.712343151951167,"aZ":-30.24673669999451,"pfxX":10.472478767224256,"pfxZ":1.127904595219424,"pX":1.4263852776793569,"pZ":1.0838711262018965,"vX0":-5.103224322369628,"vY0":-129.5216634619986,"vZ0":-5.795823856361136,"x":62.63,"y":209.52,"x0":2.056043301874232,"y0":50.00259920425912,"z0":5.648425746030412,"aX":17.88687363819347},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.0,"breakHorizontal":-17.9,"spinRate":1924,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4220361869223659,"extension":6.416076063008652},"index":2,"playId":"79baef84-c136-3497-856d-3bc4cfdaf1d8","pitchNumber":3,"startTime":"2026-07-12T19:25:57.967Z","endTime":"2026-07-12T19:26:01.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.445600689738644,"aZ":-29.922628015536514,"pfxX":10.79846542350514,"pfxZ":1.3420081847295195,"pX":0.4027286568137427,"pZ":1.2235364083304325,"vX0":-7.163745468122414,"vY0":-129.19939868555116,"vZ0":-5.379646729777502,"x":101.65,"y":205.74,"x0":1.816992945313282,"y0":50.00348570641348,"z0":5.64927432054321,"aX":18.145564503034002},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.3,"breakHorizontal":-17.9,"spinRate":1912,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.42491383102164404,"extension":6.512127056841485},"hitData":{"launchSpeed":90.5,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.92,"coordY":157.66}},"index":3,"playId":"089e284b-2974-3590-80eb-c2350fc9c121","pitchNumber":4,"startTime":"2026-07-12T19:26:15.519Z","endTime":"2026-07-12T19:26:24.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:26:24.272Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-12T19:28:30.539Z","endTime":"2026-07-12T19:30:03.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":85.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.325694778795313,"aZ":-21.881826859994614,"pfxX":-3.455725042844426,"pfxZ":5.664012796824149,"pX":-0.34401039455316595,"pZ":3.326906284850846,"vX0":3.231986716251793,"vY0":-132.25436352877534,"vZ0":-2.1034921413989283,"x":130.11,"y":148.95,"x0":-1.1178320285506906,"y0":50.00348150778463,"z0":5.694952569711454,"aX":-6.28123134280279},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.2,"breakHorizontal":5.8,"spinRate":1939,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.41009972190157695,"extension":6.55555676919238},"index":0,"playId":"fa7715c2-dcf4-3b82-9e9c-31d311bdb0ac","pitchNumber":1,"startTime":"2026-07-12T19:29:00.748Z","endTime":"2026-07-12T19:29:09.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.693450977081778,"aZ":-31.05883607772561,"pfxX":0.9948708968404194,"pfxZ":0.7295070003727071,"pX":1.38755209244425,"pZ":1.7359286585926583,"vX0":6.344677785995048,"vY0":-122.76695400315373,"vZ0":-2.5408635405040507,"x":64.11,"y":191.91,"x0":-1.3612782716033096,"y0":50.001499217137116,"z0":5.432449810631191,"aX":1.5147287036408272},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.0,"breakHorizontal":-3.4,"spinRate":2134,"spinDirection":15},"zone":14,"typeConfidence":2.0,"plateTime":0.44645003077441947,"extension":6.222340995172045},"index":1,"playId":"61c0d0a8-dc8a-357a-813d-6864a9156e48","pitchNumber":2,"startTime":"2026-07-12T19:29:32.111Z","endTime":"2026-07-12T19:29:35.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-12T19:29:45.753Z","endTime":"2026-07-12T19:29:57.876Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47629803407079,"aZ":-28.480087762700258,"pfxX":-9.00648727326645,"pfxZ":2.3179537527867415,"pX":0.6226934555771754,"pZ":0.5191574901134819,"vX0":6.596807709374247,"vY0":-125.37777901308382,"vZ0":-6.60612092457909,"x":93.26,"y":224.76,"x0":-0.8731237608256986,"y0":50.00072252664235,"z0":5.513948805247093,"aX":-14.329549152691465},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.9,"breakHorizontal":14.8,"spinRate":1455,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4369483677533794,"extension":6.554172311595569},"index":3,"playId":"da0435eb-32c3-3981-9217-5f71f968a721","pitchNumber":3,"startTime":"2026-07-12T19:29:57.876Z","endTime":"2026-07-12T19:30:03.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.7,"awayTeamWinProbability":4.299999999999997,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:30:03.653Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colson Montgomery singles on a line drive to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-12T19:30:28.321Z","endTime":"2026-07-12T19:31:28.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"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.0,"endSpeed":79.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.981383430735217,"aZ":-28.634636801510815,"pfxX":-6.365433900304098,"pfxZ":2.227040759766859,"pX":0.4251825822178596,"pZ":0.5659505793180999,"vX0":6.235649942074549,"vY0":-125.08066338927519,"vZ0":-6.271706194920734,"x":100.79,"y":223.5,"x0":-1.2668527691476585,"y0":50.006215270742324,"z0":5.4380559340572034,"aX":-10.141431968941562},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.9,"breakHorizontal":10.2,"spinRate":1554,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.43701745525230207,"extension":6.6382667220343015},"index":0,"playId":"374573ee-24ae-3925-a16e-017192ba2d02","pitchNumber":1,"startTime":"2026-07-12T19:30:28.718Z","endTime":"2026-07-12T19:30:32.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73092647870152,"aZ":-30.467582295850715,"pfxX":-7.726105074527811,"pfxZ":1.060130922231635,"pX":-0.3313542596209622,"pZ":0.9965615625276316,"vX0":4.7462289309577015,"vY0":-126.13144949709464,"vZ0":-4.971319558621959,"x":129.63,"y":211.87,"x0":-1.233976288877126,"y0":50.002805799399724,"z0":5.450685275380143,"aX":-12.444749292367467},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.0,"breakHorizontal":13.0,"spinRate":1429,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.43430632081692266,"extension":6.532236401961203},"index":1,"playId":"d3c6b573-5dd7-3e24-bb19-42802706e17b","pitchNumber":2,"startTime":"2026-07-12T19:30:46.901Z","endTime":"2026-07-12T19:30:50.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.983609841903288,"aZ":-23.064917287613664,"pfxX":-2.6260756657248336,"pfxZ":4.9543606455215485,"pX":0.18614301915124454,"pZ":2.944207601596766,"vX0":4.615412480501471,"vY0":-133.6061606674586,"vZ0":-2.84102847968226,"x":109.9,"y":159.29,"x0":-1.2087910031328888,"y0":50.00656604621461,"z0":5.646943345003919,"aX":-4.833194526413287},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":4.0,"spinRate":1890,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4071926742596417,"extension":6.454301560872749},"hitData":{"launchSpeed":78.5,"launchAngle":19.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.8,"coordY":93.76}},"index":2,"playId":"8ecdd639-3273-3128-aa84-2db7d7435645","pitchNumber":3,"startTime":"2026-07-12T19:31:19.707Z","endTime":"2026-07-12T19:31:28.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.1,"awayTeamWinProbability":3.9000000000000057,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:31:28.115Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Benintendi walks. Colson Montgomery to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-12T19:31:33.850Z","endTime":"2026-07-12T19:34:32.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnSecond":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.572485210248026,"aZ":-31.011943114603813,"pfxX":-7.69319334832747,"pfxZ":0.6610905884954654,"pX":-0.80407055143481,"pZ":1.5351001700553473,"vX0":3.957836430386573,"vY0":-131.52092630148312,"vZ0":-4.543849638874486,"x":147.65,"y":197.33,"x0":-1.3248431904973752,"y0":50.003449941307636,"z0":5.571751136461613,"aX":-13.546322110006601},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.5,"breakHorizontal":13.1,"spinRate":1846,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4156449321214226,"extension":6.570392240392349},"index":0,"playId":"fe6a4fcc-da19-3ef9-9abc-19b8f941b669","pitchNumber":1,"startTime":"2026-07-12T19:31:58.578Z","endTime":"2026-07-12T19:32:02.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34588855933232,"aZ":-26.093841951190072,"pfxX":-0.5687970828636955,"pfxZ":3.696206705107924,"pX":1.5410204443608995,"pZ":2.338607541842532,"vX0":6.8530783768216885,"vY0":-126.533411122832,"vZ0":-2.8392535620290493,"x":58.26,"y":175.64,"x0":-1.1121482912411285,"y0":50.00348090290493,"z0":5.534746889515747,"aX":-0.937203104666238},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.4,"breakHorizontal":-0.4,"spinRate":2090,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.43052864859773843,"extension":6.372166147620757},"index":1,"playId":"cd0cc8b2-dbe9-392e-8c20-2cfbd2054a6e","pitchNumber":2,"startTime":"2026-07-12T19:32:17.732Z","endTime":"2026-07-12T19:32:21.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.108687104565753,"aZ":-27.411093549700976,"pfxX":-9.250759603685584,"pfxZ":2.745509373902631,"pX":0.8456137403562839,"pZ":1.2950580792128734,"vX0":7.447343102811243,"vY0":-130.54286991151102,"vZ0":-5.657358816570452,"x":84.77,"y":203.81,"x0":-0.8348482962037138,"y0":50.00323589119697,"z0":5.539799255518901,"aX":-16.051877319004703},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.0,"breakHorizontal":15.2,"spinRate":1899,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.41873074546899236,"extension":6.489696859223778},"index":2,"playId":"afcc153e-ccc0-3a26-a7dc-34fbe6051269","pitchNumber":3,"startTime":"2026-07-12T19:32:37.520Z","endTime":"2026-07-12T19:32:41.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44136606929448,"aZ":-31.675360627275495,"pfxX":-6.497972113571834,"pfxZ":0.33073282302410023,"pX":-0.9126497871357158,"pZ":0.47929222280041317,"vX0":2.5447703575846194,"vY0":-122.14513148986488,"vZ0":-5.588207998204438,"x":151.79,"y":225.84,"x0":-1.119562164976593,"y0":50.00458060610152,"z0":5.49735930992105,"aX":-9.890080449061246},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.4,"breakHorizontal":11.3,"spinRate":1396,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4471931519795853,"extension":6.387694095115534},"index":3,"playId":"7e49ab28-6b44-3c83-8a24-df5e34bbb947","pitchNumber":4,"startTime":"2026-07-12T19:32:58.074Z","endTime":"2026-07-12T19:33:01.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96989065186972,"aZ":-29.44548577183154,"pfxX":-8.292719120836338,"pfxZ":1.7330953704277947,"pX":0.4126264821837186,"pZ":1.2389237225009628,"vX0":6.361843417444897,"vY0":-124.22997875233658,"vZ0":-4.585263010968486,"x":101.27,"y":205.33,"x0":-1.093692685176219,"y0":50.003475060117026,"z0":5.533132671105026,"aX":-13.069056218281485},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":13.7,"spinRate":1351,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4395180043143143,"extension":6.559768931886611},"index":4,"playId":"2c3f3608-11e1-3570-abda-440ecae5b0ac","pitchNumber":5,"startTime":"2026-07-12T19:33:25.063Z","endTime":"2026-07-12T19:33:28.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54463261597354,"aZ":-29.458302793726496,"pfxX":-7.881412935820764,"pfxZ":1.710895947730636,"pX":-0.052866778497270346,"pZ":2.2678024362920293,"vX0":5.027438012575465,"vY0":-124.88099878247311,"vZ0":-2.2503305781192586,"x":119.02,"y":177.55,"x0":-1.0611883096370527,"y0":50.00507034460591,"z0":5.5875887992275235,"aX":-12.534914676140337},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.9,"breakHorizontal":13.2,"spinRate":1397,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4374516950220415,"extension":6.5440945698608015},"index":5,"playId":"f4720af0-7d1a-3ec9-a033-a02b8d6741f0","pitchNumber":6,"startTime":"2026-07-12T19:33:47.034Z","endTime":"2026-07-12T19:33:50.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"1302bbb4-fffe-35a9-aa6a-bc2329e80e7e","startTime":"2026-07-12T19:34:10.274Z","endTime":"2026-07-12T19:34:13.274Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38768367636654,"aZ":-32.699331685425975,"pfxX":-9.370274428628367,"pfxZ":-0.3008311580230165,"pX":1.8526847035983443,"pZ":1.5069010913301635,"vX0":9.797886070024914,"vY0":-130.75671668982613,"vZ0":-4.321547576555376,"x":46.38,"y":198.09,"x0":-0.7037603522444946,"y0":50.00355162463251,"z0":5.601366075358731,"aX":-16.42729771280917},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.2,"breakHorizontal":15.1,"spinRate":1800,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4169481760229514,"extension":6.69284641466778},"index":7,"playId":"877552e1-d5bd-390c-982a-4174d61196d3","pitchNumber":7,"startTime":"2026-07-12T19:34:27.693Z","endTime":"2026-07-12T19:34:32.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:34:32.072Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Teel singles on a line drive to center fielder Henry Bolte. Colson Montgomery to 3rd. Andrew Benintendi to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-12T19:37:09.737Z","endTime":"2026-07-12T19:38:58.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"postOnSecond":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnThird":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-12T19:34:53.580Z","endTime":"2026-07-12T19:35:21.971Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: José Suarez replaces J.T. Ginn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-12T19:35:21.971Z","endTime":"2026-07-12T19:37:11.905Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660761,"link":"/api/v1/people/660761"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.184607592162255,"aZ":-30.474815285406844,"pfxX":-1.4254918936689625,"pfxZ":1.1249216137803089,"pX":-0.79991797186622,"pZ":2.210105205066397,"vX0":-6.697698658662422,"vY0":-120.83036884524567,"vZ0":-2.0817111376562902,"x":147.49,"y":179.11,"x0":2.1708785564853392,"y0":50.0022916707581,"z0":5.7103467690627125,"aX":-2.147550633543462},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.8,"breakHorizontal":3.8,"spinRate":2685,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4499350080603084,"extension":5.837703879891689},"index":2,"playId":"b03957e3-d714-30d5-ac6a-47bf7a8f72d7","pitchNumber":1,"startTime":"2026-07-12T19:37:11.905Z","endTime":"2026-07-12T19:37:15.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":72.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.757689697054275,"aZ":-30.386437635707914,"pfxX":-4.69744683399252,"pfxZ":1.3728081526310083,"pX":-1.641600535832863,"pZ":1.9438534063377737,"vX0":-7.039722548123563,"vY0":-112.92897132542649,"vZ0":-1.8230638943563942,"x":179.57,"y":186.3,"x0":2.115244751383852,"y0":50.004894624586626,"z0":5.791568432029031,"aX":-6.122827594924865},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":2.3,"breakHorizontal":10.2,"spinRate":2714,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4832975743156602,"extension":5.836779999333135},"index":3,"playId":"4bbcca00-52aa-3254-890f-6b41ed99c7f6","pitchNumber":2,"startTime":"2026-07-12T19:37:35.324Z","endTime":"2026-07-12T19:37:38.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.735633032869163,"aZ":-17.18794264146224,"pfxX":5.013259497231634,"pfxZ":8.241154468176319,"pX":-0.6483455137245042,"pZ":2.064649001966633,"vX0":-8.657891859184875,"vY0":-133.28611154979302,"vZ0":-6.162630216863954,"x":141.71,"y":183.03,"x0":1.9748227954590802,"y0":50.00412702948568,"z0":5.626346942865634,"aX":9.118814791999599},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.9,"breakHorizontal":-7.4,"spinRate":2283,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.40925411684577284,"extension":5.901392349169791},"index":4,"playId":"987256ea-e0a6-32d2-8fa2-a6b5f9b62b9d","pitchNumber":3,"startTime":"2026-07-12T19:37:57.550Z","endTime":"2026-07-12T19:38:01.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":72.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.01272279748691,"aZ":-33.35683706657227,"pfxX":-9.647096305035923,"pfxZ":-0.9097407794695096,"pX":-1.1454833001495672,"pZ":1.6633775419788954,"vX0":-4.321513667534638,"vY0":-113.04528657580147,"vZ0":-1.615456971676525,"x":160.66,"y":193.87,"x0":2.039098187719697,"y0":50.00009178239662,"z0":5.7103008889364295,"aX":-12.586904586897733},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-1.8,"breakHorizontal":18.5,"spinRate":2867,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.48298554582684083,"extension":5.904984228281473},"index":5,"playId":"fed2bf34-19f1-3bd4-aea7-4f0af46b4916","pitchNumber":4,"startTime":"2026-07-12T19:38:19.170Z","endTime":"2026-07-12T19:38:24.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66256494429274,"aZ":-17.56561671296881,"pfxX":4.977184716393359,"pfxZ":8.049437828316401,"pX":-0.8565463184551247,"pZ":3.3102680157473143,"vX0":-8.539403897140476,"vY0":-132.90645015064632,"vZ0":-3.1879886298637308,"x":149.65,"y":149.4,"x0":1.7306268534125082,"y0":50.00081658570265,"z0":5.778782039961496,"aX":9.031193111869166},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.2,"breakHorizontal":-7.4,"spinRate":2275,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4098715844423788,"extension":5.754093249203357},"hitData":{"launchSpeed":96.7,"launchAngle":15.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.57,"coordY":72.93}},"index":6,"playId":"4666189e-07ff-3bd6-8796-3fe1db6104a6","pitchNumber":5,"startTime":"2026-07-12T19:38:45.134Z","endTime":"2026-07-12T19:38:58.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_ab"},{"player":{"id":660761,"link":"/api/v1/people/660761"},"credit":"p_ab"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":660761,"link":"/api/v1/people/660761"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:38:58.553Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braden Montgomery singles on a ground ball to left fielder Colby Thomas. Colson Montgomery scores. Andrew Benintendi to 3rd. Kyle Teel to 2nd.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-12T19:39:13.912Z","endTime":"2026-07-12T19:39:36.871Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"postOnSecond":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"postOnThird":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":83.0,"endSpeed":77.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.59254036841315,"aZ":-33.81750297316261,"pfxX":6.638341967865177,"pfxZ":-1.1049597074362048,"pX":0.6000984258531429,"pZ":1.4563425150312035,"vX0":-5.274821067641182,"vY0":-120.7862716686601,"vZ0":-3.087361923809936,"x":94.13,"y":199.46,"x0":1.940468593624884,"y0":50.00168950157784,"z0":5.698468741056939,"aX":9.894388482563953},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.4,"breakHorizontal":-10.9,"spinRate":1661,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.45195145090048205,"extension":5.9730173176338095},"hitData":{"launchSpeed":70.1,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.17,"coordY":116.6}},"index":0,"playId":"974a6917-5b81-33eb-bd58-488134b00560","pitchNumber":1,"startTime":"2026-07-12T19:39:25.658Z","endTime":"2026-07-12T19:39:36.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"second":{"id":643217,"link":"/api/v1/people/643217"},"third":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"credit":"b_ab"},{"player":{"id":660761,"link":"/api/v1/people/660761"},"credit":"p_ab"},{"player":{"id":695731,"link":"/api/v1/people/695731"},"credit":"b_pa"},{"player":{"id":660761,"link":"/api/v1/people/660761"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.34,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:39:36.871Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tristan Peters grounds into a force out, first baseman Joey Meneses to shortstop Jacob Wilson. Andrew Benintendi scores. Kyle Teel to 3rd. Braden Montgomery out at 2nd. Tristan Peters to 1st.","rbi":1,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-12T19:39:49.722Z","endTime":"2026-07-12T19:40:36.761Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnThird":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608841,"link":"/api/v1/people/608841"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.214762759054672,"aZ":-23.254193670477154,"pfxX":8.463220471009716,"pfxZ":4.859315900966214,"pX":-0.6249710751206291,"pZ":2.545483939059881,"vX0":-9.054406159489327,"vY0":-133.72956511660345,"vZ0":-4.022181173754916,"x":140.82,"y":170.05,"x0":1.6837167519684841,"y0":50.00193383916183,"z0":5.710261643875857,"aX":15.533848690770721},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.3,"breakHorizontal":-13.7,"spinRate":2265,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.40748670645396246,"extension":5.932752046522069},"index":0,"playId":"80d42b1c-491c-3611-9aef-7c38db152789","pitchNumber":1,"startTime":"2026-07-12T19:40:05.427Z","endTime":"2026-07-12T19:40:08.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"first":{"id":695731,"link":"/api/v1/people/695731"},"second":{"id":691019,"link":"/api/v1/people/691019"},"third":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":78.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.320666444835755,"aZ":-31.4997870134356,"pfxX":-3.0774257399589504,"pfxZ":0.44058788188179854,"pX":-0.6534492508792286,"pZ":1.7240149433788574,"vX0":-5.23993151395732,"vY0":-121.21556556749766,"vZ0":-3.1190883600971437,"x":141.91,"y":192.23,"x0":1.9195586428566158,"y0":50.00145526407102,"z0":5.723017297335269,"aX":-4.66729711943478},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.4,"breakHorizontal":6.6,"spinRate":2796,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.4485187838043063,"extension":5.88153612727006},"hitData":{"launchSpeed":80.4,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.45,"coordY":165.78}},"index":1,"playId":"131fa3e3-5051-378d-acbb-2398d7acf95d","pitchNumber":2,"startTime":"2026-07-12T19:40:27.695Z","endTime":"2026-07-12T19:40:36.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"first":{"id":695731,"link":"/api/v1/people/695731"},"second":{"id":691019,"link":"/api/v1/people/691019"},"third":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"credit":"b_ab"},{"player":{"id":660761,"link":"/api/v1/people/660761"},"credit":"p_ab"},{"player":{"id":671976,"link":"/api/v1/people/671976"},"credit":"b_pa"},{"player":{"id":660761,"link":"/api/v1/people/660761"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.19,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:40:36.761Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase Meidroth strikes out swinging.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-12T19:41:02.142Z","endTime":"2026-07-12T19:44:12.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[5],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":{"id":660761,"link":"/api/v1/people/660761"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":86.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.537208243469994,"aZ":-13.761633455631863,"pfxX":5.061216043011695,"pfxZ":9.831041627146858,"pX":-0.5799839148723216,"pZ":0.33752706712137376,"vX0":-8.143737141529034,"vY0":-135.26970605892666,"vZ0":-11.096450734497154,"x":139.11,"y":229.67,"x0":1.7973628634415977,"y0":50.00350617854135,"z0":5.430709653097326,"aX":9.480583824976868},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":-7.7,"spinRate":2352,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4032662648191492,"extension":5.983393735234302},"index":0,"playId":"f83ce814-2bdf-3678-8bd7-ee73b8d145a4","pitchNumber":1,"startTime":"2026-07-12T19:41:13.290Z","endTime":"2026-07-12T19:41:16.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"third":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":82.5,"endSpeed":77.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.940412304542605,"aZ":-32.78535503308583,"pfxX":7.887688776511273,"pfxZ":-0.41407609531490763,"pX":-1.0278750591105186,"pZ":1.1181896245864706,"vX0":-8.794611045828033,"vY0":-119.89216581901046,"vZ0":-3.942234833528637,"x":156.18,"y":208.59,"x0":1.6377131483359202,"y0":50.00318317982619,"z0":5.663836477714501,"aX":11.655003246727622},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.3,"breakHorizontal":-12.6,"spinRate":1570,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.45427125898628606,"extension":5.98078406340462},"index":1,"playId":"92b1ad5f-6ac0-3aed-8cef-03669898e52e","pitchNumber":2,"startTime":"2026-07-12T19:41:37.462Z","endTime":"2026-07-12T19:41:41.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"third":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"cf21f69d-6f38-3bc2-b2eb-d61d66bc1483","startTime":"2026-07-12T19:41:59.416Z","endTime":"2026-07-12T19:42:02.473Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"third":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87591767588795,"aZ":-30.65812438878262,"pfxX":-2.3999299950523127,"pfxZ":0.9738095147326691,"pX":0.11242467722052087,"pZ":1.6859325128084006,"vX0":-3.7747477108323353,"vY0":-123.19859148855815,"vZ0":-3.5987071029011526,"x":112.71,"y":193.26,"x0":1.9695062170701105,"y0":50.00130849994529,"z0":5.725613629224102,"aX":-3.7304493218867454},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.2,"breakHorizontal":5.2,"spinRate":2709,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.44267812873348333,"extension":5.995533580843128},"index":3,"playId":"4ddf6c0c-19bb-3b09-955a-783c6dfb3808","pitchNumber":3,"startTime":"2026-07-12T19:42:22.002Z","endTime":"2026-07-12T19:42:25.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"third":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.063925991005192,"aZ":-28.695783190965887,"pfxX":-0.9887380585989574,"pfxZ":2.245162637465934,"pX":-1.9311883051171248,"pZ":-0.33008293718932014,"vX0":-8.691902139329974,"vY0":-122.97731887866964,"vZ0":-8.402819987517596,"x":190.61,"y":247.69,"x0":1.7625257770547653,"y0":50.0019091819817,"z0":5.530312117182905,"aX":-1.5277579653686444},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.4,"breakHorizontal":3.6,"spinRate":2705,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.4436755530536516,"extension":6.078726052490419},"index":4,"playId":"8916d275-69f8-370d-83db-fdf228983a49","pitchNumber":4,"startTime":"2026-07-12T19:42:42.694Z","endTime":"2026-07-12T19:42:47.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"third":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher José Suarez. Kyle Teel scores. Tristan Peters to 3rd. Throwing error by catcher Shea Langeliers.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":9,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":5,"actionPlayId":"8916d275-69f8-370d-83db-fdf228983a49","startTime":"2026-07-12T19:43:21.112Z","endTime":"2026-07-12T19:43:21.113Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"},"defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"third":{"id":691019,"link":"/api/v1/people/691019"},"postOnThird":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.1,"dramaIndex":11.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.545966519212218,"aZ":-17.525614932001762,"pfxX":4.5745953768136545,"pfxZ":7.679719732780558,"pX":0.28137584956553285,"pZ":3.0213238566180083,"vX0":-6.489258376333319,"vY0":-135.96350416250309,"vZ0":-3.8020362000983527,"x":106.27,"y":157.2,"x0":2.084112595805059,"y0":50.00216080071397,"z0":5.624268014906662,"aX":8.725819330656444},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":-7.2,"spinRate":2309,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.3999757370689161,"extension":5.915090831492031},"index":6,"playId":"cbe112a9-2c0f-3c4c-96fb-f04c84a58fbe","pitchNumber":5,"startTime":"2026-07-12T19:43:21.114Z","endTime":"2026-07-12T19:43:24.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"third":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":91.7,"endSpeed":84.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.847524593956585,"aZ":-17.55013558015352,"pfxX":5.561231187686769,"pfxZ":8.061495358379318,"pX":-0.21448358322469413,"pZ":2.5889670669721654,"vX0":-7.778236277814091,"vY0":-133.39254436758688,"vZ0":-4.4234903532032925,"x":125.18,"y":168.88,"x0":2.0075291904431505,"y0":50.006621699265935,"z0":5.522291550963158,"aX":10.093875627510148},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":-8.5,"spinRate":2328,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.40955124291261313,"extension":5.888976771769026},"index":7,"playId":"30eabc2e-0ea7-398f-8f4f-423c4db8a366","pitchNumber":6,"startTime":"2026-07-12T19:43:43.485Z","endTime":"2026-07-12T19:43:46.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"third":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.916917221610667,"aZ":-31.967371963607057,"pfxX":-2.5403952382703947,"pfxZ":0.14494976441776064,"pX":-1.0182236654970913,"pZ":1.811911445761273,"vX0":-5.953047018366521,"vY0":-119.34376572755632,"vZ0":-2.5314818863253885,"x":155.81,"y":189.86,"x0":1.8202579389267874,"y0":50.00505417453981,"z0":5.713022583494584,"aX":-3.7341379009565236},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.0,"breakHorizontal":5.8,"spinRate":2797,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.45568527064065023,"extension":5.973695409522866},"index":8,"playId":"f67537bd-4b48-35a1-85f7-975f8e0d0aa4","pitchNumber":7,"startTime":"2026-07-12T19:44:08.352Z","endTime":"2026-07-12T19:44:12.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"third":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":660761,"link":"/api/v1/people/660761"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":660761,"link":"/api/v1/people/660761"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:44:12.022Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Heim strikes out swinging.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-12T19:46:42.804Z","endTime":"2026-07-12T19:47:29.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Hicks replaces Noah Schultz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T19:44:55.438Z","endTime":"2026-07-12T19:46:45.128Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702273,"link":"/api/v1/people/702273","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":92.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.204615866215995,"aZ":-22.025841442870544,"pfxX":-9.375889718440153,"pfxZ":4.744420846531096,"pX":0.14435499343478356,"pZ":2.3112285878184307,"vX0":8.26143518550203,"vY0":-144.32655817670877,"vZ0":-6.542256376362292,"x":111.5,"y":176.38,"x0":-1.5175828733107093,"y0":50.002270137244786,"z0":5.935107153733014,"aX":-20.054957451104862},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":7.6,"breakHorizontal":15.6,"spinRate":1926,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.37750552878364685,"extension":6.433348843524129},"index":1,"playId":"fb6eb6a3-3f8c-3996-9c15-7b084684352c","pitchNumber":1,"startTime":"2026-07-12T19:46:45.128Z","endTime":"2026-07-12T19:46:48.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.117664049575154,"aZ":-20.651224190605017,"pfxX":-9.04464141782853,"pfxZ":5.62193175290918,"pX":0.08653990677807892,"pZ":3.3306885592691615,"vX0":7.8384346656955985,"vY0":-141.9597202566917,"vZ0":-4.005520944916798,"x":113.7,"y":148.85,"x0":-1.5291473479520767,"y0":50.00397273148162,"z0":6.066885256861558,"aX":-18.545277204692407},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.6,"breakHorizontal":14.9,"spinRate":1973,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3851593712764072,"extension":6.342892422651661},"index":2,"playId":"b0dce435-12d6-3cea-a304-076787b7c38e","pitchNumber":2,"startTime":"2026-07-12T19:47:01.985Z","endTime":"2026-07-12T19:47:04.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-12T19:47:16.015Z","endTime":"2026-07-12T19:47:25.351Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":100.0,"endSpeed":90.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.779616688644005,"aZ":-12.168170841421137,"pfxX":-6.576652130835192,"pfxZ":9.40845954295631,"pX":0.419943361110583,"pZ":3.605133357725667,"vX0":7.864186115144993,"vY0":-145.3061600844807,"vZ0":-4.9065954126753155,"x":100.99,"y":141.44,"x0":-1.4741538841830168,"y0":50.006753055055384,"z0":6.062358120506198,"aX":-13.990415840789865},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.2,"breakHorizontal":10.2,"spinRate":2372,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3777339138186915,"extension":6.220470090895884},"index":4,"playId":"3f168c51-5c28-3aba-afb0-b0bce74eceff","pitchNumber":3,"startTime":"2026-07-12T19:47:25.351Z","endTime":"2026-07-12T19:47:29.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:47:29.011Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out swinging.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-12T19:47:33.596Z","endTime":"2026-07-12T19:50:10.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Carlos Cortes replaces Colby Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-12T19:47:33.595Z","endTime":"2026-07-12T19:47:54.897Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":101.3,"endSpeed":92.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.838218855254134,"aZ":-18.944306477692454,"pfxX":-10.794030400074476,"pfxZ":6.0117099351882235,"pX":0.40494117838093957,"pZ":2.189843085088853,"vX0":9.47313112550865,"vY0":-147.18204081656359,"vZ0":-7.254983819054374,"x":101.56,"y":179.65,"x0":-1.4476205025320759,"y0":50.00605781936208,"z0":5.802243751571479,"aX":-23.76553310668386},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":9.6,"breakHorizontal":17.8,"spinRate":2084,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3716636712573287,"extension":6.392573489870207},"index":1,"playId":"70a1b881-9348-3ee2-b85e-62c8e28ee583","pitchNumber":1,"startTime":"2026-07-12T19:47:54.897Z","endTime":"2026-07-12T19:47:57.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.8,"endSpeed":92.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21114874215893,"aZ":-17.77597298212209,"pfxX":-9.970933220876201,"pfxZ":6.566468033276465,"pX":-0.12083342199019495,"pZ":3.0090764925612064,"vX0":8.134312029709019,"vY0":-146.5772044748951,"vZ0":-5.287856985948408,"x":121.61,"y":157.53,"x0":-1.6261519143802867,"y0":50.00129739465325,"z0":5.885590982096459,"aX":-21.85742859118896},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.0,"breakHorizontal":16.6,"spinRate":2045,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3726064410614809,"extension":6.409050996093078},"index":2,"playId":"7d5f2ef3-9e0b-3e21-bbaa-4d1216d5a1dd","pitchNumber":2,"startTime":"2026-07-12T19:48:09.526Z","endTime":"2026-07-12T19:48:12.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.9,"endSpeed":93.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.210151007110397,"aZ":-17.50071518770397,"pfxX":-9.386038588530212,"pfxZ":6.659384005714646,"pX":-0.6944927726202745,"pZ":1.4367220920937742,"vX0":6.217542793232346,"vY0":-146.73363334588382,"vZ0":-9.690715308039769,"x":143.47,"y":199.99,"x0":-1.6096097286265476,"y0":50.00484659057,"z0":5.800733494399412,"aX":-20.690764851624976},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":10.6,"breakHorizontal":16.0,"spinRate":2009,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3717394425437801,"extension":6.4472525982342175},"index":3,"playId":"53928cf1-b5ec-3f48-9e19-8bbc7f743153","pitchNumber":3,"startTime":"2026-07-12T19:48:26.230Z","endTime":"2026-07-12T19:48:29.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.3,"endSpeed":93.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25166753353076,"aZ":-17.77008042725699,"pfxX":-8.601210070413021,"pfxZ":6.519590123689893,"pX":-0.21100151318772342,"pZ":2.704002568798653,"vX0":7.110264299811334,"vY0":-147.29928364176857,"vZ0":-6.442008339909061,"x":125.04,"y":165.77,"x0":-1.5322827869615032,"y0":50.003764823342266,"z0":5.96069225099635,"aX":-19.002228247819748},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":10.8,"breakHorizontal":14.3,"spinRate":2372,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3711031745616755,"extension":6.386701340510065},"index":4,"playId":"b9c6d6bf-4ce2-36f7-82dd-6b787be85370","pitchNumber":4,"startTime":"2026-07-12T19:48:45.817Z","endTime":"2026-07-12T19:48:51.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":86.0,"endSpeed":80.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42955038383759,"aZ":-30.592408263911498,"pfxX":3.5713872658772075,"pfxZ":0.9823733264830032,"pX":5.6908907745755E-4,"pZ":1.163301992593069,"vX0":3.672806378443208,"vY0":-125.20366997906793,"vZ0":-5.215691429160433,"x":116.98,"y":207.37,"x0":-1.9428756434383863,"y0":50.00270188507759,"z0":5.741889887679722,"aX":5.736726188446168},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.0,"breakHorizontal":-7.2,"spinRate":2302,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.43548312423513735,"extension":6.395391446205774},"index":5,"playId":"b3f8a0da-9272-3083-873e-f6b13a095d0f","pitchNumber":5,"startTime":"2026-07-12T19:49:06.871Z","endTime":"2026-07-12T19:49:11.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.7,"endSpeed":92.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76693017296523,"aZ":-12.237967992693095,"pfxX":-7.9068183402104,"pfxZ":9.161637028123403,"pX":0.6969521292721111,"pZ":3.698220390485545,"vX0":9.210088027575877,"vY0":-146.41401507696978,"vZ0":-4.5368243482047905,"x":90.43,"y":138.93,"x0":-1.4584980291812342,"y0":50.00651580251579,"z0":5.997170419151786,"aX":-17.213027955810254},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":15.8,"breakHorizontal":12.6,"spinRate":2235,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.37374154947492455,"extension":6.510244429368467},"index":6,"playId":"fdb2ee0c-2370-3141-886d-70687af9bf34","pitchNumber":6,"startTime":"2026-07-12T19:49:46.355Z","endTime":"2026-07-12T19:49:49.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":92.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68417790584449,"aZ":-17.38048984873783,"pfxX":-10.812182426589857,"pfxZ":6.871965159072739,"pX":0.03257002459667583,"pZ":1.5622379298130322,"vX0":8.619793217996852,"vY0":-145.26676949802777,"vZ0":-9.082469887020414,"x":115.76,"y":196.6,"x0":-1.5575292829406502,"y0":50.003400458808734,"z0":5.769848830373407,"aX":-23.279042200491098},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":10.9,"breakHorizontal":18.0,"spinRate":2284,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.37599498443257184,"extension":6.3643339958628795},"index":7,"playId":"5cdcdf3a-a0f7-3e62-9989-f670eadc5d72","pitchNumber":7,"startTime":"2026-07-12T19:50:06.509Z","endTime":"2026-07-12T19:50:10.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.19999999999998863,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:50:10.142Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Meneses strikes out swinging.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-12T19:50:16.367Z","endTime":"2026-07-12T19:51:49.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.6,"endSpeed":94.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85417120884283,"aZ":-16.66600073351832,"pfxX":-8.71212769679929,"pfxZ":6.929425250936062,"pX":-0.476762685591828,"pZ":1.6264754199632565,"vX0":6.578200727751902,"vY0":-147.66820821353713,"vZ0":-9.6433251124739,"x":135.17,"y":194.87,"x0":-1.5867609273688146,"y0":50.00247929596781,"z0":5.886668181186846,"aX":-19.491857503355977},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":11.0,"breakHorizontal":14.8,"spinRate":2133,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.36909211553491517,"extension":6.263929427237614},"index":0,"playId":"544cce77-7b4f-368b-9f49-c914d6d26c32","pitchNumber":1,"startTime":"2026-07-12T19:50:35.096Z","endTime":"2026-07-12T19:50:38.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.947424633289703,"aZ":-37.26405880148205,"pfxX":0.7314603024256137,"pfxZ":-3.164833621669679,"pX":2.0554170874822146,"pZ":-0.045175851086088945,"vX0":8.772879243434163,"vY0":-126.15923402155587,"vZ0":-6.7337136373401325,"x":38.65,"y":240.0,"x0":-1.5635322767219877,"y0":50.0004506329152,"z0":5.666079956959063,"aX":1.1767982791655665},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.1,"breakHorizontal":-3.4,"spinRate":2428,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4343434752690052,"extension":6.416558700766898},"index":1,"playId":"b529da1c-20db-3da1-b3c8-e11925f68839","pitchNumber":2,"startTime":"2026-07-12T19:50:48.855Z","endTime":"2026-07-12T19:50:52.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":93.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85490790836637,"aZ":-19.287229201928504,"pfxX":-9.416750645649389,"pfxZ":5.86434013652843,"pX":0.7625487741227454,"pZ":3.0672319549027893,"vX0":9.895619573089695,"vY0":-146.26694932553139,"vZ0":-5.2249818616564045,"x":87.93,"y":155.96,"x0":-1.417800472772128,"y0":50.00532537430175,"z0":6.009054219780657,"aX":-20.700670087271988},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":9.8,"breakHorizontal":15.5,"spinRate":2104,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.37244365318885286,"extension":6.318892250691086},"index":2,"playId":"d413d2c6-eb8c-3693-a62b-94468fd4cf3a","pitchNumber":3,"startTime":"2026-07-12T19:51:08.038Z","endTime":"2026-07-12T19:51:11.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-12T19:51:22.469Z","endTime":"2026-07-12T19:51:28.096Z","isPitch":false,"type":"action","player":{"id":608841,"link":"/api/v1/people/608841"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.7,"endSpeed":92.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.523268268096224,"aZ":-16.302320035201884,"pfxX":-6.133927611195732,"pfxZ":7.215770748926962,"pX":-0.9733042161399066,"pZ":4.585974606652534,"vX0":4.112403047136752,"vY0":-146.67756468999224,"vZ0":-1.7345587282029316,"x":154.1,"y":114.96,"x0":-1.5894818939758344,"y0":50.006883506037525,"z0":6.146918920038082,"aX":-13.499036117677507},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.0,"breakHorizontal":10.4,"spinRate":2186,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.372042320379824,"extension":6.182208158900204},"index":4,"playId":"bbf6bf97-78e4-395a-a989-1e1b94f6a4a0","pitchNumber":4,"startTime":"2026-07-12T19:51:28.096Z","endTime":"2026-07-12T19:51:31.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.655280598145012,"aZ":-34.056536835395036,"pfxX":2.966255565070318,"pfxZ":-1.1473542879593115,"pX":0.758850047769628,"pZ":1.198257453760001,"vX0":5.298775813396227,"vY0":-126.89190680907713,"vZ0":-4.769999876225773,"x":88.07,"y":206.43,"x0":-1.7373825682172346,"y0":50.00247727129543,"z0":5.7992898502485115,"aX":4.863388030875314},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.9,"breakHorizontal":-6.5,"spinRate":2276,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.43074959373922317,"extension":6.510122851184775},"index":5,"playId":"d726c3b3-acf7-3903-b148-fd38ece62387","pitchNumber":5,"startTime":"2026-07-12T19:51:44.021Z","endTime":"2026-07-12T19:51:49.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:51:49.101Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out, second baseman Alika Williams to first baseman Joey Meneses.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-12T19:53:58.690Z","endTime":"2026-07-12T19:54:47.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Carlos Cortes remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T19:53:39.595Z","endTime":"2026-07-12T19:54:01.002Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"},"defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":687515,"link":"/api/v1/people/687515"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.826949588905997,"aZ":-32.57913662314868,"pfxX":-3.0087282731211227,"pfxZ":-0.28272645647530403,"pX":-0.2652751239533635,"pZ":3.1476166383037056,"vX0":-4.637287865339023,"vY0":-119.07849907563089,"vZ0":0.3604830966672299,"x":127.11,"y":153.79,"x0":2.0909825912434163,"y0":50.001262606761216,"z0":5.919268082643589,"aX":-4.360032405743193},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.1,"breakHorizontal":6.5,"spinRate":2877,"spinDirection":266},"zone":1,"typeConfidence":2.0,"plateTime":0.45831514989913114,"extension":5.686688689859154},"index":1,"playId":"1bb8c6ed-f464-3716-9637-b940e7e4db82","pitchNumber":1,"startTime":"2026-07-12T19:54:01.002Z","endTime":"2026-07-12T19:54:04.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.746528786826417,"aZ":-21.015954338042626,"pfxX":8.772625290961093,"pfxZ":6.210049811780003,"pX":-2.2265950810590542,"pZ":2.4156103021719075,"vX0":-13.067422866412102,"vY0":-133.01821565183815,"vZ0":-4.755735464189511,"x":201.87,"y":173.56,"x0":1.6032578947051481,"y0":50.00376882696182,"z0":5.744390261445776,"aX":15.767604111140864},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":-13.2,"spinRate":2213,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4113011092437566,"extension":5.927726393105386},"index":2,"playId":"748ad0ea-9f08-3756-808a-ba103ee00461","pitchNumber":2,"startTime":"2026-07-12T19:54:19.560Z","endTime":"2026-07-12T19:54:22.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":82.7,"endSpeed":76.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.072254077377437,"aZ":-29.698281401112485,"pfxX":7.786756412143305,"pfxZ":1.6898168818748998,"pX":-0.08777386877980568,"pZ":1.4658212560061061,"vX0":-6.936795063244226,"vY0":-120.23249825701532,"vZ0":-3.8621773599019242,"x":120.35,"y":199.2,"x0":1.8215605039260858,"y0":50.002667477200966,"z0":5.725259863471831,"aX":11.412772061017831},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.4,"breakHorizontal":-12.5,"spinRate":1595,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4553638189733227,"extension":5.865876516222695},"hitData":{"launchSpeed":76.8,"launchAngle":9.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.73,"coordY":163.52}},"index":3,"playId":"3239717d-e562-35a4-bf08-d31504cbd529","pitchNumber":3,"startTime":"2026-07-12T19:54:38.919Z","endTime":"2026-07-12T19:54:47.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_ab"},{"player":{"id":660761,"link":"/api/v1/people/660761"},"credit":"p_ab"},{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_pa"},{"player":{"id":660761,"link":"/api/v1/people/660761"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:54:47.738Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Munetaka Murakami grounds out, first baseman Joey Meneses to pitcher José Suarez.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-12T19:54:51.641Z","endTime":"2026-07-12T19:56:24.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608841,"link":"/api/v1/people/608841"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":660761,"link":"/api/v1/people/660761"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.609233489241497,"aZ":-15.72526002156338,"pfxX":3.99430703488273,"pfxZ":8.645131868065267,"pX":-0.8709735668821473,"pZ":2.5802652119566627,"vX0":-8.630586036953448,"vY0":-136.02117232598513,"vZ0":-5.43441919905665,"x":150.2,"y":169.11,"x0":1.80269481138578,"y0":50.00009120394442,"z0":5.66825522815075,"aX":7.598210358326306},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":-5.8,"spinRate":2244,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.40037684508577387,"extension":5.792242623986387},"index":0,"playId":"4ebfe1d0-18c2-32e3-8bf6-5de8b5ba630b","pitchNumber":1,"startTime":"2026-07-12T19:55:16.269Z","endTime":"2026-07-12T19:55:19.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.444003640346004,"aZ":-33.16103735654338,"pfxX":-2.605472305752886,"pfxZ":-0.654386586467675,"pX":-1.584123855243866,"pZ":2.020887902147233,"vX0":-7.558411569829148,"vY0":-120.60601505198763,"vZ0":-2.0072972057468967,"x":177.38,"y":184.22,"x0":1.9063411288202878,"y0":50.00475172762813,"z0":5.738540131450086,"aX":-3.9087161357449873},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.4,"breakHorizontal":6.2,"spinRate":2843,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4510226816906311,"extension":5.873013888916131},"index":1,"playId":"642c09ae-628f-363c-8a12-f57949dcc9ed","pitchNumber":2,"startTime":"2026-07-12T19:55:35.991Z","endTime":"2026-07-12T19:55:40.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":78.1,"endSpeed":72.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.55839304018541,"aZ":-32.207998997463704,"pfxX":-6.728254532513626,"pfxZ":-0.02736157265116468,"pX":-0.24932146476833794,"pZ":2.9248981798806692,"vX0":-3.5373231270622187,"vY0":-113.81497789735691,"vZ0":0.4881566454074062,"x":126.5,"y":159.81,"x0":2.1930216107388,"y0":50.00162308929174,"z0":5.8670569259890355,"aX":-8.930821860121206},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":0.4,"breakHorizontal":13.0,"spinRate":2849,"spinDirection":298},"zone":1,"typeConfidence":2.0,"plateTime":0.4790709352436129,"extension":5.799622792389224},"index":2,"playId":"50ff6a9b-d9f3-3277-bec9-2f364d2b1640","pitchNumber":3,"startTime":"2026-07-12T19:55:55.335Z","endTime":"2026-07-12T19:55:59.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.184565507909326,"aZ":-15.713996455496023,"pfxX":5.1764263962228565,"pfxZ":8.844126707654743,"pX":-0.988941561976819,"pZ":2.4560615441643496,"vX0":-8.939285654532826,"vY0":-135.01699478577947,"vZ0":-5.550250670753663,"x":154.7,"y":172.47,"x0":1.6802510599709986,"y0":50.00383624620424,"z0":5.630058900297427,"aX":9.635764754311966},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":-7.7,"spinRate":2299,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4044444361623669,"extension":5.879334004893891},"hitData":{"launchSpeed":64.5,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.0,"coordY":169.0}},"index":3,"playId":"a0241de8-89bd-356a-9ddc-3545faf029ae","pitchNumber":4,"startTime":"2026-07-12T19:56:14.780Z","endTime":"2026-07-12T19:56:24.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_ab"},{"player":{"id":660761,"link":"/api/v1/people/660761"},"credit":"p_ab"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_pa"},{"player":{"id":660761,"link":"/api/v1/people/660761"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:56:24.755Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Vargas grounds out, second baseman Alika Williams to first baseman Joey Meneses.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-12T19:56:45.846Z","endTime":"2026-07-12T19:57:24.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.62613555388191,"aZ":-36.00022410992053,"pfxX":-3.5532206657290537,"pfxZ":-2.845033442263582,"pX":-1.0663655071010394,"pZ":1.3558754864048301,"vX0":-6.134932064676643,"vY0":-115.33192283187827,"vZ0":-2.3347623004993325,"x":157.65,"y":202.17,"x0":2.0905647721099494,"y0":50.001641903299145,"z0":5.856225885793864,"aX":-4.781241629566963},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.4,"breakHorizontal":7.9,"spinRate":2927,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.47506457309460437,"extension":6.006616616232598},"index":0,"playId":"d0649342-6f6f-3478-8c99-4ba6175fed6f","pitchNumber":1,"startTime":"2026-07-12T19:56:57.218Z","endTime":"2026-07-12T19:57:00.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":74.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.214822432560574,"aZ":-29.265603850049093,"pfxX":8.324257091053662,"pfxZ":2.0284786558316323,"pX":0.4841228199634915,"pZ":2.945302568740996,"vX0":-6.060638734939845,"vY0":-120.1113125778302,"vZ0":-0.5832483199502401,"x":98.55,"y":159.26,"x0":1.9815268551401404,"y0":50.00329975177668,"z0":5.835563264476758,"aX":11.94166941284019},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.8,"breakHorizontal":-13.3,"spinRate":1713,"spinDirection":112},"zone":3,"typeConfidence":2.0,"plateTime":0.45922480867637905,"extension":5.8476983052169516},"hitData":{"launchSpeed":102.7,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.38,"coordY":153.61}},"index":1,"playId":"1d5cd9cf-f45d-3047-8c1b-9c5218161b02","pitchNumber":2,"startTime":"2026-07-12T19:57:16.592Z","endTime":"2026-07-12T19:57:24.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":660761,"link":"/api/v1/people/660761"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":660761,"link":"/api/v1/people/660761"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-12T19:57:24.521Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out to first baseman Munetaka Murakami.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-12T19:59:37.266Z","endTime":"2026-07-12T20:00:42.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seranthony Domínguez replaces Jordan Hicks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T19:59:08.164Z","endTime":"2026-07-12T19:59:39.563Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":96.5,"endSpeed":88.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.951396409663918,"aZ":-16.803007291594366,"pfxX":-4.183467817919498,"pfxZ":7.667452003682687,"pX":-0.19823254441227944,"pZ":2.9515143249855127,"vX0":5.573502151051318,"vY0":-140.48330272181977,"vZ0":-4.137820150019164,"x":124.56,"y":159.09,"x0":-1.6616505461002928,"y0":50.00358525579517,"z0":5.531364628388562,"aX":-8.387492044171168},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":6.5,"spinRate":2057,"spinDirection":216},"zone":2,"typeConfidence":0.93,"plateTime":0.3894525904540873,"extension":6.231514502676545},"index":1,"playId":"7c5f3b0c-4a52-392c-9180-78118f1b54a0","pitchNumber":1,"startTime":"2026-07-12T19:59:39.563Z","endTime":"2026-07-12T19:59:42.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.534034189326704,"aZ":-17.935031943561338,"pfxX":-8.843662676495825,"pfxZ":7.001738439391206,"pX":-1.2583690162559873,"pZ":2.198544613077197,"vX0":4.058537903639492,"vY0":-141.2985497770477,"vZ0":-6.004038360220482,"x":164.97,"y":179.42,"x0":-1.5600492479770747,"y0":50.001041900533984,"z0":5.493152031527797,"aX":-17.978657365535028},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.8,"breakHorizontal":15.2,"spinRate":2101,"spinDirection":224},"zone":13,"typeConfidence":0.71,"plateTime":0.3868196352711988,"extension":6.220186967566294},"index":2,"playId":"cea3f59d-620f-3543-b239-157733dfa878","pitchNumber":2,"startTime":"2026-07-12T19:59:56.385Z","endTime":"2026-07-12T19:59:59.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":85.5,"endSpeed":78.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7344717589565,"aZ":-26.225623323971288,"pfxX":3.0051227161474325,"pfxZ":3.778778925052663,"pX":-0.055675497175220814,"pZ":2.876229438833036,"vX0":2.7468979767003825,"vY0":-124.57351096718509,"vZ0":-1.7076497705483287,"x":119.12,"y":161.12,"x0":-1.562521075357836,"y0":50.002652386558346,"z0":5.73605544302577,"aX":4.727739297331629},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.7,"breakHorizontal":-6.1,"spinRate":2309,"spinDirection":78},"zone":5,"typeConfidence":0.89,"plateTime":0.4394774556364278,"extension":6.343179625741859},"index":3,"playId":"7e21c99a-4078-38f6-afdd-696b872064ef","pitchNumber":3,"startTime":"2026-07-12T20:00:13.143Z","endTime":"2026-07-12T20:00:17.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-12T20:00:22.385Z","endTime":"2026-07-12T20:00:34.703Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.590335109332173,"aZ":-25.78337628557494,"pfxX":-3.3628561159194685,"pfxZ":4.065592546585845,"pX":-0.4124606658668707,"pZ":1.7036321664294776,"vX0":3.283421653090236,"vY0":-124.4973332411915,"vZ0":-4.552007460817687,"x":132.72,"y":192.78,"x0":-1.3104063305520555,"y0":50.00476941105021,"z0":5.685474591226204,"aX":-5.288820895993895},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.6,"breakHorizontal":5.4,"spinRate":973,"spinDirection":254},"zone":7,"typeConfidence":0.8,"plateTime":0.43965652017133605,"extension":6.710644565718998},"hitData":{"launchSpeed":87.8,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.58,"coordY":167.3}},"index":5,"playId":"144a9f96-b995-3395-a7b9-6f94d875b39d","pitchNumber":4,"startTime":"2026-07-12T20:00:34.703Z","endTime":"2026-07-12T20:00:42.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:00:42.761Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte called out on strikes.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-12T20:00:47.811Z","endTime":"2026-07-12T20:04:04.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.843021774513588,"aZ":-13.086482606390598,"pfxX":-2.941567282243982,"pfxZ":9.292650625052442,"pX":0.964688140713365,"pZ":3.1869033789319454,"vX0":7.942915459549842,"vY0":-141.80893591844546,"vZ0":-4.289770933904236,"x":80.23,"y":152.73,"x0":-1.479810096652709,"y0":50.00238614560278,"z0":5.542788144664306,"aX":-6.042772657521451},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.2,"breakHorizontal":3.8,"spinRate":2199,"spinDirection":216},"zone":12,"typeConfidence":0.97,"plateTime":0.38499864488861446,"extension":6.329826587080422},"index":0,"playId":"f2afe05d-12b9-3abd-9d84-56234972d526","pitchNumber":1,"startTime":"2026-07-12T20:01:09.877Z","endTime":"2026-07-12T20:01:12.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.515530487832763,"aZ":-14.545047933805389,"pfxX":-1.7887864633049846,"pfxZ":8.341584943667598,"pX":0.6686598679426489,"pZ":3.1177675107393776,"vX0":6.249490360930681,"vY0":-143.58475469822503,"vZ0":-4.557625515560954,"x":91.51,"y":154.6,"x0":-1.2922060135725693,"y0":50.00019923440755,"z0":5.613773551450694,"aX":-3.7801984482504123},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.5,"breakHorizontal":2.2,"spinRate":2259,"spinDirection":207},"zone":3,"typeConfidence":0.97,"plateTime":0.3797314952802249,"extension":6.519760697554945},"index":1,"playId":"25549a90-b3b0-3dc3-8e45-cbc49644a357","pitchNumber":2,"startTime":"2026-07-12T20:01:49.015Z","endTime":"2026-07-12T20:01:52.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.851151566389536,"aZ":-23.365010781839178,"pfxX":-3.8970139076330543,"pfxZ":5.772288007928563,"pX":1.4982060342711385,"pZ":1.9242193107397492,"vX0":7.344732127016137,"vY0":-122.16627604866783,"vZ0":-4.477194507080104,"x":59.89,"y":186.83,"x0":-1.0277309840767959,"y0":50.00511690303446,"z0":5.765366774764529,"aX":-5.950319911965731},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.7,"breakHorizontal":5.5,"spinRate":797,"spinDirection":258},"zone":14,"typeConfidence":0.87,"plateTime":0.44668563241015224,"extension":6.621102013933146},"index":2,"playId":"24e418c0-4947-3acc-84a8-a3be91a42d1f","pitchNumber":3,"startTime":"2026-07-12T20:02:05.910Z","endTime":"2026-07-12T20:02:09.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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.6,"endSpeed":90.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.860956197951317,"aZ":-14.36030186986195,"pfxX":-2.4300787447521404,"pfxZ":8.501427510206343,"pX":0.5562992960675046,"pZ":2.729997369180196,"vX0":6.023489461453564,"vY0":-143.51467721090577,"vZ0":-5.537175609112584,"x":95.8,"y":165.07,"x0":-1.2498953597814464,"y0":50.001554318696044,"z0":5.572103514098169,"aX":-5.092021825032617},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.5,"breakHorizontal":3.2,"spinRate":2298,"spinDirection":212},"zone":6,"typeConfidence":0.97,"plateTime":0.3810233528748217,"extension":6.42384802149416},"index":3,"playId":"d3c8a2ad-0e66-33a8-8978-70c04061698a","pitchNumber":4,"startTime":"2026-07-12T20:02:25.095Z","endTime":"2026-07-12T20:02:28.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.474001130091423,"aZ":-13.637442304688378,"pfxX":-4.225171432025852,"pfxZ":8.840610066390868,"pX":1.1760293298991324,"pZ":2.277147478284862,"vX0":8.115612882964731,"vY0":-143.49153988440307,"vZ0":-6.724334525558396,"x":72.17,"y":177.3,"x0":-1.1328472712182722,"y0":50.00270150369268,"z0":5.491204410212321,"aX":-8.859782463766654},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.9,"breakHorizontal":6.1,"spinRate":2247,"spinDirection":202},"zone":14,"typeConfidence":0.96,"plateTime":0.38090082979498074,"extension":6.622834401347421},"index":4,"playId":"eab0a483-efce-3fb4-9401-4a03194d8b6d","pitchNumber":5,"startTime":"2026-07-12T20:02:44.900Z","endTime":"2026-07-12T20:02:48.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33672900210014,"aZ":-27.751189366958265,"pfxX":4.703891588747302,"pfxZ":2.8218775673699454,"pX":0.10593441068309117,"pZ":3.224234616474174,"vX0":2.0493069900892436,"vY0":-124.22092744846113,"vZ0":-0.5909180965653178,"x":112.96,"y":151.73,"x0":-1.3402233715367464,"y0":50.00237311921441,"z0":5.767658019957745,"aX":7.367018229812697},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.3,"breakHorizontal":-9.0,"spinRate":2432,"spinDirection":63},"zone":2,"typeConfidence":0.9,"plateTime":0.44054166618045887,"extension":6.630312303874304},"index":5,"playId":"bfb098ba-ea05-3a35-a26e-860f410507bb","pitchNumber":6,"startTime":"2026-07-12T20:03:03.814Z","endTime":"2026-07-12T20:03:09.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.383947074475067,"aZ":-13.09273324869957,"pfxX":-4.129097011879668,"pfxZ":9.031044848136933,"pX":0.4746464139165867,"pZ":1.4804941798588591,"vX0":6.91999468426433,"vY0":-143.36622129094854,"vZ0":-8.859178903746882,"x":98.91,"y":198.81,"x0":-1.4171844821407933,"y0":50.00687929812884,"z0":5.398001391819178,"aX":-8.72888053920401},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.0,"breakHorizontal":6.4,"spinRate":2355,"spinDirection":209},"zone":14,"typeConfidence":0.96,"plateTime":0.37982166682066154,"extension":6.549066241736635},"index":6,"playId":"5caba3f6-3060-3af5-abe3-8d99525d644a","pitchNumber":7,"startTime":"2026-07-12T20:03:24.455Z","endTime":"2026-07-12T20:03:29.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":91.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.468870651599175,"aZ":-15.428730504044472,"pfxX":-3.0765789137343034,"pfxZ":7.868519830205454,"pX":-0.17424361357465493,"pZ":2.0464194302652112,"vX0":4.841955840939345,"vY0":-143.3976744010478,"vZ0":-6.7704961924972125,"x":123.64,"y":183.53,"x0":-1.468372346859239,"y0":50.00016866388486,"z0":5.362661124628943,"aX":-6.545084131603557},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.4,"breakHorizontal":4.8,"spinRate":2358,"spinDirection":212},"zone":8,"typeConfidence":0.96,"plateTime":0.37887854881321736,"extension":6.5407179211282545},"index":7,"playId":"00cb799e-b08e-3fe5-ba2b-0993072dec93","pitchNumber":8,"startTime":"2026-07-12T20:03:40.554Z","endTime":"2026-07-12T20:03:44.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.573548716258134,"aZ":-14.03265311127282,"pfxX":-2.7347455341144027,"pfxZ":8.714740872295028,"pX":0.2198949431533491,"pZ":1.9554382535566837,"vX0":5.464518961018824,"vY0":-142.85174200161688,"vZ0":-7.19307930407945,"x":108.62,"y":185.98,"x0":-1.3560577359020298,"y0":50.0065040012303,"z0":5.374843500921562,"aX":-5.695724923609111},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.6,"breakHorizontal":4.0,"spinRate":2282,"spinDirection":214},"zone":8,"typeConfidence":0.97,"plateTime":0.3823083609785187,"extension":6.576523372792171},"index":8,"playId":"bfe6ea61-0265-39b7-a6c2-dd24983f330e","pitchNumber":9,"startTime":"2026-07-12T20:04:00.739Z","endTime":"2026-07-12T20:04:04.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:04:04.872Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alika Williams pops out to catcher Kyle Teel in foul territory.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-12T20:04:14.481Z","endTime":"2026-07-12T20:04:45.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03068051589272,"aZ":-29.29193528188041,"pfxX":5.61765898776958,"pfxZ":1.8309853173085395,"pX":0.08122140979871331,"pZ":2.148393329466779,"vX0":1.7216791152414928,"vY0":-124.10745150614561,"vZ0":-2.463575585065,"x":113.9,"y":180.77,"x0":-1.3499223498610489,"y0":50.00160707114509,"z0":5.574703387371608,"aX":8.829718705420103},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.0,"breakHorizontal":-10.6,"spinRate":2480,"spinDirection":60},"zone":8,"typeConfidence":0.9,"plateTime":0.44004003505591527,"extension":6.622549721816221},"hitData":{"launchSpeed":69.2,"launchAngle":85.0,"totalDistance":49.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":138.32,"coordY":215.46}},"index":0,"playId":"12a79166-fefd-3e41-bfde-27fbc25de2b2","pitchNumber":1,"startTime":"2026-07-12T20:04:36.089Z","endTime":"2026-07-12T20:04:45.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_ab"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_ab"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_pa"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:04:45.602Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-12T20:07:00.012Z","endTime":"2026-07-12T20:08:30.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mark Leiter Jr. replaces José Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T20:06:45.470Z","endTime":"2026-07-12T20:07:02.359Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643410,"link":"/api/v1/people/643410"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660761,"link":"/api/v1/people/660761","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4299584268612,"aZ":-22.795864866627543,"pfxX":-9.20635247964632,"pfxZ":5.413975999414063,"pX":0.4355346371265076,"pZ":2.869935771313406,"vX0":6.983132361304078,"vY0":-130.29412830322246,"vZ0":-3.1424662279061923,"x":100.4,"y":161.29,"x0":-1.073161226120825,"y0":50.00276792631552,"z0":5.799542162205054,"aX":-15.949261055248199},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.4,"breakHorizontal":15.2,"spinRate":2030,"spinDirection":209},"zone":6,"typeConfidence":0.87,"plateTime":0.41915156903587114,"extension":6.4012623291335276},"index":1,"playId":"1cf508f3-b7e5-3d98-8f57-45c882dc04ed","pitchNumber":1,"startTime":"2026-07-12T20:07:02.359Z","endTime":"2026-07-12T20:07:05.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.850113780551506,"aZ":-29.623064346055862,"pfxX":-4.936895175290792,"pfxZ":1.7146300762776487,"pX":-1.9380241327769894,"pZ":3.112490772083826,"vX0":0.025871503899594223,"vY0":-121.35035738372409,"vZ0":-0.5363691167668001,"x":190.87,"y":154.74,"x0":-1.3073790191987678,"y0":50.005413006539875,"z0":5.918061246054626,"aX":-7.36035985619656},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.2,"breakHorizontal":8.9,"spinRate":688,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.4514345194753351,"extension":6.362561221051488},"index":2,"playId":"fe58ba50-18cf-38da-a70d-a2263ae2e304","pitchNumber":2,"startTime":"2026-07-12T20:07:19.244Z","endTime":"2026-07-12T20:07:22.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.707690436490747,"aZ":-33.63556631825059,"pfxX":-0.8104244856174423,"pfxZ":-0.971196327743181,"pX":0.4152120377190532,"pZ":1.3292845239588513,"vX0":3.715103381044771,"vY0":-121.10439619425824,"vZ0":-3.6724984938632668,"x":101.17,"y":202.89,"x0":-1.0246883277838388,"y0":50.00369622690015,"z0":5.767089915217332,"aX":-1.2205076657370277},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.3,"breakHorizontal":0.7,"spinRate":757,"spinDirection":238},"zone":14,"typeConfidence":0.88,"plateTime":0.4500031021525652,"extension":6.669522123740184},"index":3,"playId":"9378242b-2fe2-363b-ad02-b19c4590f4b9","pitchNumber":3,"startTime":"2026-07-12T20:07:36.338Z","endTime":"2026-07-12T20:07:39.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-12T20:07:49.210Z","endTime":"2026-07-12T20:08:02.185Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.998318618286397,"aZ":-29.986289116315394,"pfxX":-1.2145853263175463,"pfxZ":1.4698487101885274,"pX":-0.7353679133097405,"pZ":1.905723774959312,"vX0":1.1797665275295164,"vY0":-121.48288261444067,"vZ0":-3.003399463232108,"x":145.03,"y":187.33,"x0":-1.0707440832438715,"y0":50.00133749323331,"z0":5.779126162907483,"aX":-1.8055026870866258},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":1.9,"spinRate":692,"spinDirection":246},"zone":7,"typeConfidence":0.9,"plateTime":0.4518006955637679,"extension":6.503140498282214},"index":5,"playId":"f8619669-4aa3-32eb-aff2-af54ec79e2be","pitchNumber":4,"startTime":"2026-07-12T20:08:02.185Z","endTime":"2026-07-12T20:08:07.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.934705608282883,"aZ":-30.86177161013818,"pfxX":-5.915297284037605,"pfxZ":0.8696187575023435,"pX":-0.3913044875737732,"pZ":0.9946184580850044,"vX0":3.0055894566494485,"vY0":-121.71586533384425,"vZ0":-4.925041522186893,"x":131.92,"y":211.93,"x0":-0.8708934549305778,"y0":50.001089601298595,"z0":5.7034154615474675,"aX":-8.912440371663337},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.7,"breakHorizontal":10.1,"spinRate":639,"spinDirection":242},"zone":13,"typeConfidence":0.89,"plateTime":0.44926914274544183,"extension":6.528747678652688},"index":6,"playId":"b2452188-0108-3704-bb9a-7122034262a4","pitchNumber":5,"startTime":"2026-07-12T20:08:26.826Z","endTime":"2026-07-12T20:08:30.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":643410,"link":"/api/v1/people/643410"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":643410,"link":"/api/v1/people/643410"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:08:30.724Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out, second baseman Alika Williams to first baseman Joey Meneses.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-12T20:08:33.760Z","endTime":"2026-07-12T20:09:04.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"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":72.9,"endSpeed":66.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.719556076176826,"aZ":-43.38721723994036,"pfxX":4.539771742079511,"pfxZ":-9.996416484947162,"pX":-0.1348099140132376,"pZ":2.3999523516302275,"vX0":0.9376150007742007,"vY0":-106.03710527880413,"vZ0":2.8968218710470195,"x":122.14,"y":173.98,"x0":-1.1739205305562996,"y0":50.00375991245451,"z0":6.021123763906823,"aX":5.09087945974072},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.9,"breakVerticalInduced":-16.7,"breakHorizontal":-8.5,"spinRate":2310,"spinDirection":30},"zone":5,"typeConfidence":0.91,"plateTime":0.5195900371756563,"extension":6.356522381670426},"hitData":{"launchSpeed":98.0,"launchAngle":6.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.02,"coordY":142.96}},"index":0,"playId":"42f4e31d-619c-31e1-a24c-eb3771fd18c3","pitchNumber":1,"startTime":"2026-07-12T20:08:57.262Z","endTime":"2026-07-12T20:09:04.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":643410,"link":"/api/v1/people/643410"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":643410,"link":"/api/v1/people/643410"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:09:04.716Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Teel flies out to left fielder Carlos Cortes.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-12T20:09:11.478Z","endTime":"2026-07-12T20:09:44.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":91.9,"endSpeed":84.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79156900337883,"aZ":-19.283356475658834,"pfxX":-6.672724455559332,"pfxZ":7.079150990720004,"pX":-0.696495868589477,"pZ":3.091113999091562,"vX0":3.1003078230279653,"vY0":-133.83565846975134,"vZ0":-3.475839303976527,"x":143.55,"y":155.32,"x0":-1.000357712817008,"y0":50.00559976248104,"z0":5.781005561255301,"aX":-12.15571840157483},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.4,"breakHorizontal":11.4,"spinRate":2015,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4086280755368681,"extension":6.475628400838411},"hitData":{"launchSpeed":80.1,"launchAngle":45.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.01,"coordY":107.74}},"index":0,"playId":"3bdbeddc-8912-38ea-87ae-62edd6e9b3f1","pitchNumber":1,"startTime":"2026-07-12T20:09:35.025Z","endTime":"2026-07-12T20:09:44.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_ab"},{"player":{"id":643410,"link":"/api/v1/people/643410"},"credit":"p_ab"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":643410,"link":"/api/v1/people/643410"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:09:44.058Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out to center fielder Tristan Peters.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-12T20:12:21.903Z","endTime":"2026-07-12T20:12:33.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Schweitzer replaces Seranthony Domínguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T20:12:14.971Z","endTime":"2026-07-12T20:12:24.267Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805326,"link":"/api/v1/people/805326"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.416713749872667,"aZ":-12.83415725596898,"pfxX":2.456589974650665,"pfxZ":10.022948128150148,"pX":-0.33385924323193317,"pZ":1.3669324170098798,"vX0":-7.006475689133671,"vY0":-137.09028165084888,"vZ0":-9.011463910571706,"x":129.73,"y":201.87,"x0":1.92049739577922,"y0":50.00272217223255,"z0":5.544120103873552,"aX":4.740789039997347},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":-3.2,"spinRate":2527,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.39746999705335195,"extension":6.364172908804364},"hitData":{"launchSpeed":91.9,"launchAngle":23.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.73,"coordY":67.54}},"index":1,"playId":"f0c22129-150c-3082-a30c-62c206811793","pitchNumber":1,"startTime":"2026-07-12T20:12:24.267Z","endTime":"2026-07-12T20:12:33.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":805326,"link":"/api/v1/people/805326"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":805326,"link":"/api/v1/people/805326"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:12:33.909Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Joshua Kuroda-Grauer doubles (5) on a sharp line drive to left fielder Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-12T20:12:35.967Z","endTime":"2026-07-12T20:13:21.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.920820822119367,"aZ":-17.446412172794524,"pfxX":1.1356978567334206,"pfxZ":7.66114300052266,"pX":0.4009754456406358,"pZ":2.7516256599808724,"vX0":-4.617839766018585,"vY0":-137.41482638991354,"vZ0":-4.946746630354913,"x":101.72,"y":164.49,"x0":1.9517938845732474,"y0":50.00417540690975,"z0":5.751116012684508,"aX":2.184005577787977},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.1,"breakHorizontal":-1.2,"spinRate":2447,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.39776972724852566,"extension":6.230667307069743},"index":0,"playId":"a33948b3-0dd7-33c3-b532-e33a66da1280","pitchNumber":1,"startTime":"2026-07-12T20:12:53.551Z","endTime":"2026-07-12T20:12:56.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.34844315542462,"aZ":-39.21420258055743,"pfxX":-2.3588688091425416,"pfxZ":-4.977110047007146,"pX":-0.158883565783439,"pZ":2.4629684100253573,"vX0":-4.482822889005985,"vY0":-117.3797970285868,"vZ0":0.47252582570015744,"x":123.06,"y":172.28,"x0":2.0718197560601754,"y0":50.002873448356425,"z0":5.870057950847039,"aX":-3.3361139474183372},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.8,"breakHorizontal":5.3,"spinRate":2619,"spinDirection":327},"zone":5,"typeConfidence":2.0,"plateTime":0.46420423624061513,"extension":6.518624179141238},"hitData":{"launchSpeed":107.1,"launchAngle":16.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":42.95,"coordY":93.63}},"index":1,"playId":"d7e894a8-3a59-33e4-8e80-88cd586c9e53","pitchNumber":2,"startTime":"2026-07-12T20:13:09.044Z","endTime":"2026-07-12T20:13:21.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_ab"},{"player":{"id":805326,"link":"/api/v1/people/805326"},"credit":"p_ab"},{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_pa"},{"player":{"id":805326,"link":"/api/v1/people/805326"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:13:21.109Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-12T20:13:36.284Z","endTime":"2026-07-12T20:16:06.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.941562582191246,"aZ":-20.71082720997226,"pfxX":5.644773231407707,"pfxZ":6.4140063077731035,"pX":0.24879394869759744,"pZ":1.366019402306825,"vX0":-6.451663242769227,"vY0":-132.47461996050853,"vZ0":-7.147046688591706,"x":107.52,"y":201.9,"x0":1.9764555475319066,"y0":50.001422448976555,"z0":5.600610697294259,"aX":10.084353788686654},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.3,"breakHorizontal":-8.9,"spinRate":2403,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4126616418718818,"extension":6.209532626727817},"index":0,"playId":"2727b6ed-4fba-31bd-974c-683deea18013","pitchNumber":1,"startTime":"2026-07-12T20:13:56.929Z","endTime":"2026-07-12T20:14:01.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.692525318620586,"aZ":-13.636751892711544,"pfxX":2.6993067504194372,"pfxZ":9.46738024673422,"pX":-0.6507134172257291,"pZ":1.4938067013456304,"vX0":-7.942822786851942,"vY0":-138.29040122357623,"vZ0":-8.631451106219517,"x":141.8,"y":198.45,"x0":1.8942060231314464,"y0":50.0016944558373,"z0":5.547690447075835,"aX":5.285234205336896},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":-3.5,"spinRate":2439,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.3944389114705147,"extension":6.397719821373945},"index":1,"playId":"2c19a5d1-84f7-3a4d-ac67-43470c7f7d7e","pitchNumber":2,"startTime":"2026-07-12T20:14:17.027Z","endTime":"2026-07-12T20:14:21.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"c8cb8f06-a191-4dd0-a834-65a26dc0849e","startTime":"2026-07-12T20:14:37.460Z","endTime":"2026-07-12T20:14:42.825Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31284497978613,"aZ":-30.0113613310046,"pfxX":-1.7800815797866232,"pfxZ":1.3034223376610825,"pX":0.22052576400671353,"pZ":3.277278870498332,"vX0":-4.242886254949874,"vY0":-127.2953110122216,"vZ0":-0.47917375628005604,"x":108.59,"y":150.29,"x0":2.1325960145046445,"y0":50.003038434070845,"z0":5.820451162629261,"aX":-2.9546047179690453},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":4.1,"spinRate":2453,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.42839629198656626,"extension":6.248115814446669},"index":3,"playId":"4648c2ae-08c1-3be2-acf5-588f4abf7f76","pitchNumber":3,"startTime":"2026-07-12T20:14:52.823Z","endTime":"2026-07-12T20:14:56.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53127044524247,"aZ":-30.661526852502227,"pfxX":10.199399027492689,"pfxZ":0.9374069245052166,"pX":0.44201203365532016,"pZ":2.375024313490832,"vX0":-7.4419958713322725,"vY0":-127.70025726087282,"vZ0":-2.2428197951176516,"x":100.15,"y":174.65,"x0":2.094184384145555,"y0":50.0061421476103,"z0":5.718336515920459,"aX":16.557443104510945},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":-16.4,"spinRate":1163,"spinDirection":263},"zone":6,"typeConfidence":2.0,"plateTime":0.43177598669477923,"extension":6.204223559558008},"index":4,"playId":"db431353-a1c2-32e6-8a1f-82beaf6b3932","pitchNumber":4,"startTime":"2026-07-12T20:15:09.846Z","endTime":"2026-07-12T20:15:13.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-12T20:15:22.129Z","endTime":"2026-07-12T20:15:38.739Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"},"defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.638901975079953,"aZ":-29.4250015720441,"pfxX":-0.610202802946493,"pfxZ":1.58181461007754,"pX":0.4782614064613705,"pZ":4.054701574831062,"vX0":-4.1231244396486515,"vY0":-129.99040662595385,"vZ0":0.9270594057340161,"x":98.77,"y":129.3,"x0":2.1549682537674104,"y0":50.00039304575515,"z0":5.903508278967697,"aX":-1.0585278774557538},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":1.9,"spinRate":2472,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.41909523595536546,"extension":6.257563653461714},"index":6,"playId":"b1c76b84-1526-3192-819d-6602f6d4e94d","pitchNumber":5,"startTime":"2026-07-12T20:15:38.739Z","endTime":"2026-07-12T20:15:42.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76560332800739,"aZ":-14.951368253422071,"pfxX":0.9769065272169846,"pfxZ":9.020589602928371,"pX":-0.19581805803035063,"pZ":2.1962439613625455,"vX0":-6.120257530836938,"vY0":-136.95407878629817,"vZ0":-6.68680890058369,"x":124.46,"y":179.48,"x0":1.935979379126774,"y0":50.00440609568147,"z0":5.682353340779478,"aX":1.8658209624758904},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":-0.6,"spinRate":2495,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.3991284796440673,"extension":6.271405348910085},"hitData":{"launchSpeed":104.3,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.9,"coordY":150.06}},"index":7,"playId":"5c96ec5e-369c-3d61-92a3-d577a3c49c61","pitchNumber":6,"startTime":"2026-07-12T20:15:57.724Z","endTime":"2026-07-12T20:16:06.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":805326,"link":"/api/v1/people/805326"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":805326,"link":"/api/v1/people/805326"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:16:06.595Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-12T20:16:19.118Z","endTime":"2026-07-12T20:19:10.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.086976851453677,"aZ":-24.799134205661783,"pfxX":6.702963488300151,"pfxZ":4.366710084352706,"pX":-0.8841390957930668,"pZ":1.3885795993435937,"vX0":-9.459159399826184,"vY0":-128.4861299580198,"vZ0":-6.024612299326626,"x":150.7,"y":201.29,"x0":1.9570613257727336,"y0":50.003192317648164,"z0":5.664741268842476,"aX":11.321985872253515},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.8,"breakHorizontal":-10.3,"spinRate":2337,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4246459696391156,"extension":6.413444378500484},"index":0,"playId":"fed1c280-d754-3f2f-9948-852027c5eac6","pitchNumber":1,"startTime":"2026-07-12T20:16:32.205Z","endTime":"2026-07-12T20:16:35.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.228600170249308,"aZ":-15.796829572582638,"pfxX":2.169911211503471,"pfxZ":8.163243569903063,"pX":0.8009814117033646,"pZ":3.609302935997392,"vX0":-3.909784070870204,"vY0":-139.53331541287136,"vZ0":-3.170840061756087,"x":86.47,"y":141.33,"x0":1.927384696555097,"y0":50.00544219910898,"z0":5.7781232390631985,"aX":4.355122668110752},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":-3.2,"spinRate":2561,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.3899407312723966,"extension":6.225452250583781},"index":1,"playId":"2893a33d-c71f-3959-83b1-7a3be3426e87","pitchNumber":2,"startTime":"2026-07-12T20:16:49.976Z","endTime":"2026-07-12T20:16:53.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.427192110274067,"aZ":-20.511692705818625,"pfxX":3.783463681875541,"pfxZ":6.350580230582979,"pX":0.5038698260438446,"pZ":3.066768687759433,"vX0":-5.287912281084993,"vY0":-134.02163722562173,"vZ0":-3.2179729125894347,"x":97.79,"y":155.98,"x0":2.0024081210225417,"y0":50.00096434051968,"z0":5.731915511389345,"aX":6.946513342554067},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":-5.9,"spinRate":2519,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.40723595047081673,"extension":6.334057870016286},"index":2,"playId":"430febe7-e321-3a0f-aef7-67bbb2ff9efa","pitchNumber":3,"startTime":"2026-07-12T20:17:09.868Z","endTime":"2026-07-12T20:17:12.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.566612952352973,"aZ":-27.421438224825664,"pfxX":6.747346967274681,"pfxZ":2.790784491210605,"pX":0.466336458644035,"pZ":3.554317444829301,"vX0":-6.138975322975742,"vY0":-129.29107048661513,"vZ0":-0.3871970453832176,"x":99.22,"y":142.81,"x0":1.9885843373461816,"y0":50.00231316274715,"z0":5.8005240058741805,"aX":11.48616161821793},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.2,"breakHorizontal":-10.9,"spinRate":2350,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.4227505946340284,"extension":6.4214345675950915},"index":3,"playId":"82d132e3-8785-32e9-9977-b3170f1c03e4","pitchNumber":4,"startTime":"2026-07-12T20:17:29.241Z","endTime":"2026-07-12T20:17:32.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.592889244502697,"aZ":-26.685283107341217,"pfxX":-1.9359983525859827,"pfxZ":3.1404685244007675,"pX":-0.2620612244182371,"pZ":1.3283978306131652,"vX0":-5.573409267629469,"vY0":-130.68251890893455,"vZ0":-6.074653567320976,"x":126.99,"y":202.91,"x0":2.1402583649929645,"y0":50.00535543120662,"z0":5.65772005822221,"aX":-3.3870479589603786},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":4.6,"spinRate":2457,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.4173123484328216,"extension":6.318019647240269},"index":4,"playId":"cd113964-4e3b-3db5-9aa2-363f9b513d7b","pitchNumber":5,"startTime":"2026-07-12T20:17:46.549Z","endTime":"2026-07-12T20:17:49.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.720363550332383,"aZ":-30.120937648600197,"pfxX":9.347454898397938,"pfxZ":1.2073093214592507,"pX":0.44948608416870883,"pZ":1.8460798714810125,"vX0":-7.058644396403982,"vY0":-130.05539316484848,"vZ0":-3.731644626207671,"x":99.87,"y":188.94,"x0":1.9919500144797484,"y0":50.00389738385753,"z0":5.598220236893055,"aX":15.923024472573596},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.6,"breakHorizontal":-15.2,"spinRate":2411,"spinDirection":142},"zone":9,"typeConfidence":2.0,"plateTime":0.4220667917472869,"extension":6.246284866079019},"index":5,"playId":"05d602dc-308b-32af-95c0-ac4421889347","pitchNumber":6,"startTime":"2026-07-12T20:18:08.711Z","endTime":"2026-07-12T20:18:11.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.434572641812125,"aZ":-16.90185801475293,"pfxX":3.0894497313506566,"pfxZ":7.651917685618672,"pX":0.280201787328021,"pZ":3.1812250561567526,"vX0":-5.754273851563611,"vY0":-139.2347807187669,"vZ0":-4.157899607801352,"x":106.32,"y":152.89,"x0":1.9569463367764592,"y0":50.00126137133963,"z0":5.78692900963144,"aX":6.165475143050199},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":-4.7,"spinRate":2472,"spinDirection":163},"zone":2,"typeConfidence":2.0,"plateTime":0.39093364901635885,"extension":6.289142046217364},"index":6,"playId":"ca0c8280-867c-3802-9f97-4e400cbc66d8","pitchNumber":7,"startTime":"2026-07-12T20:18:32.057Z","endTime":"2026-07-12T20:18:36.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2026-07-12T20:18:48.295Z","endTime":"2026-07-12T20:19:01.788Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.950416166894627,"aZ":-18.4665270982456,"pfxX":3.7551763200496735,"pfxZ":6.845636281968179,"pX":-0.06392789042465388,"pZ":2.556375400687492,"vX0":-6.7245187259764245,"vY0":-139.57780193842547,"vZ0":-5.450439512025837,"x":119.44,"y":169.76,"x0":1.872196761834429,"y0":50.00523480436765,"z0":5.722981167631564,"aX":7.522818080806929},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.6,"breakHorizontal":-5.6,"spinRate":2409,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.3901663924629424,"extension":6.383025098094946},"hitData":{"launchSpeed":89.2,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.5,"coordY":145.5}},"index":8,"playId":"3e4c6623-0d14-37a3-9fd4-1ae3d0adf4b1","pitchNumber":8,"startTime":"2026-07-12T20:19:01.788Z","endTime":"2026-07-12T20:19:10.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":805326,"link":"/api/v1/people/805326"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":805326,"link":"/api/v1/people/805326"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:19:10.570Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Braden Montgomery flies out sharply to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-12T20:21:20.937Z","endTime":"2026-07-12T20:21:51.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Brian Serven replaces catcher Shea Langeliers, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T20:21:02.393Z","endTime":"2026-07-12T20:21:02.411Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":669127,"link":"/api/v1/people/669127"},"defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Sterner replaces Mark Leiter Jr.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-12T20:21:02.411Z","endTime":"2026-07-12T20:21:23.266Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.093886899509833,"aZ":-29.44858249617342,"pfxX":-0.19405175025559807,"pfxZ":1.6332266265012105,"pX":1.418324348795428,"pZ":2.3510528962474404,"vX0":9.91791024816512,"vY0":-128.59777763574522,"vZ0":-2.1506175219511334,"x":62.94,"y":175.3,"x0":-2.4660910768846005,"y0":50.00494802853726,"z0":5.486423337778666,"aX":-0.32455944941908504},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.6,"breakHorizontal":-1.9,"spinRate":2626,"spinDirection":171},"zone":14,"typeConfidence":0.9,"plateTime":0.42619872525024727,"extension":6.61114345206663},"index":2,"playId":"85025b92-f2f6-34d4-ad38-e2efcf126c56","pitchNumber":1,"startTime":"2026-07-12T20:21:23.266Z","endTime":"2026-07-12T20:21:29.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.516389184319188,"aZ":-24.976834738690236,"pfxX":2.8727543389257395,"pfxZ":4.288615837374159,"pX":-0.007947491383329572,"pZ":2.724726187415215,"vX0":5.7299698581196346,"vY0":-128.22929806890568,"vZ0":-2.125662391238884,"x":117.3,"y":165.21,"x0":-2.63772762086903,"y0":50.00399773749506,"z0":5.497373568538368,"aX":4.822046831127871},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.6,"breakHorizontal":-6.4,"spinRate":2655,"spinDirection":169},"zone":5,"typeConfidence":0.9,"plateTime":0.42583176326216154,"extension":6.555652211092946},"hitData":{"launchSpeed":101.2,"launchAngle":36.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":98.57,"coordY":55.02}},"index":3,"playId":"c4559c12-3e7e-3ee4-81cd-9a68dbc5501d","pitchNumber":2,"startTime":"2026-07-12T20:21:39.060Z","endTime":"2026-07-12T20:21:51.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":695731,"link":"/api/v1/people/695731"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:21:51.044Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Peters singles on a line drive to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-12T20:21:54.629Z","endTime":"2026-07-12T20:22:23.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"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":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.6,"endSpeed":87.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.725385695314092,"aZ":-16.270264208901924,"pfxX":-4.4696845509695855,"pfxZ":8.302559061178737,"pX":-0.37884284675421276,"pZ":2.4781506728393987,"vX0":7.711373941293396,"vY0":-136.25209590986935,"vZ0":-4.859008858470569,"x":131.44,"y":171.87,"x0":-2.6412704400742255,"y0":50.000496957590045,"z0":5.378025525413792,"aX":-8.5598687151428},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":6.8,"spinRate":2292,"spinDirection":214},"zone":4,"typeConfidence":0.88,"plateTime":0.39917954946287804,"extension":6.394045644447506},"hitData":{"launchSpeed":98.7,"launchAngle":12.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.34,"coordY":87.18}},"index":0,"playId":"821f1e48-5ba1-31f3-b7e8-2aa635174118","pitchNumber":1,"startTime":"2026-07-12T20:22:13.412Z","endTime":"2026-07-12T20:22:23.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":671976,"link":"/api/v1/people/671976"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:22:23.776Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chase Meidroth pops out to catcher Brian Serven in foul territory.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-12T20:22:25.839Z","endTime":"2026-07-12T20:23:18.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0342786523451,"aZ":-15.237410238341814,"pfxX":-4.6504675644300475,"pfxZ":8.750890099959513,"pX":0.5496156513133377,"pZ":2.274560923400079,"vX0":9.639876453549968,"vY0":-137.00119169864982,"vZ0":-5.627592068076608,"x":96.05,"y":177.37,"x0":-2.381708459126522,"y0":50.006083088232856,"z0":5.365394993343893,"aX":-9.004915998229391},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":6.8,"spinRate":2356,"spinDirection":211},"zone":6,"typeConfidence":0.89,"plateTime":0.39701437278270113,"extension":6.761786440340292},"index":0,"playId":"a213d91e-e6ca-3899-9100-e8acc90c8d53","pitchNumber":1,"startTime":"2026-07-12T20:22:46.634Z","endTime":"2026-07-12T20:22:49.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-12T20:22:59.376Z","endTime":"2026-07-12T20:23:09.203Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.940038332984592,"aZ":-29.12754883663788,"pfxX":5.064575136867987,"pfxZ":2.13212827237453,"pX":0.05883783509681426,"pZ":2.514862267574645,"vX0":4.557225776156045,"vY0":-118.63041110025786,"vZ0":-0.7143159006616691,"x":114.76,"y":170.88,"x0":-2.542685969278299,"y0":50.00401311924247,"z0":5.4666991794730295,"aX":7.244467271809975},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.0,"breakHorizontal":-10.2,"spinRate":2681,"spinDirection":65},"zone":5,"typeConfidence":0.9,"plateTime":0.461079560860822,"extension":6.639658057135836},"hitData":{"launchSpeed":75.1,"launchAngle":86.0,"totalDistance":32.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":136.8,"coordY":217.49}},"index":2,"playId":"ca6d8854-6bff-38f6-b825-960be78a18f9","pitchNumber":2,"startTime":"2026-07-12T20:23:09.203Z","endTime":"2026-07-12T20:23:18.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:23:18.313Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sam Antonacci flies out to left fielder Carlos Cortes.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-12T20:23:36.956Z","endTime":"2026-07-12T20:25:37.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":81.4,"endSpeed":74.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69291243630085,"aZ":-27.06836572073491,"pfxX":7.84335014324393,"pfxZ":3.6115566264453687,"pX":0.2850664988825208,"pZ":1.197428203465467,"vX0":4.271033949709652,"vY0":-118.46433074171227,"vZ0":-3.7841417709282736,"x":106.13,"y":206.45,"x0":-2.5632147218439196,"y0":50.00324112232884,"z0":5.303606801015504,"aX":11.091883922157987},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.9,"breakHorizontal":-15.2,"spinRate":2729,"spinDirection":80},"zone":14,"typeConfidence":0.91,"plateTime":0.46324671163761577,"extension":6.697918777109962},"index":0,"playId":"924938de-1adf-371f-98fd-53f70fc695c9","pitchNumber":1,"startTime":"2026-07-12T20:23:45.220Z","endTime":"2026-07-12T20:23:49.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.542876815577642,"aZ":-27.975783945449454,"pfxX":-1.1588217060309804,"pfxZ":2.4181095513230826,"pX":0.24163726183234682,"pZ":2.2294117768743766,"vX0":7.550328346013862,"vY0":-131.12679012800967,"vZ0":-2.6968947368037344,"x":107.79,"y":178.59,"x0":-2.528370019823892,"y0":50.00180478956042,"z0":5.365247049871992,"aX":-2.0116964717777597},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.0,"breakHorizontal":0.4,"spinRate":2686,"spinDirection":188},"zone":6,"typeConfidence":0.89,"plateTime":0.41820277411400086,"extension":6.620100132622091},"index":1,"playId":"b5b61f3e-e7d4-32de-b6bd-5cbd68b5e0e3","pitchNumber":2,"startTime":"2026-07-12T20:24:01.334Z","endTime":"2026-07-12T20:24:05.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":93.8,"endSpeed":87.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.528818258539307,"aZ":-14.767641793177221,"pfxX":-5.781215824509402,"pfxZ":9.058916319845986,"pX":0.33538982310391785,"pZ":3.3246847049071233,"vX0":9.268160148079257,"vY0":-136.41394727981998,"vZ0":-3.0655686891108,"x":104.22,"y":149.01,"x0":-2.3250836180702468,"y0":50.002540449843984,"z0":5.455825328114863,"aX":-11.109017104702502},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":9.0,"spinRate":2284,"spinDirection":209},"zone":12,"typeConfidence":0.89,"plateTime":0.3985723585147247,"extension":6.61029654346017},"index":2,"playId":"e4a15440-a889-3062-a701-9ff469a1b706","pitchNumber":3,"startTime":"2026-07-12T20:24:37.241Z","endTime":"2026-07-12T20:24:45.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":81.6,"endSpeed":75.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.469498573942097,"aZ":-31.870510796786863,"pfxX":8.355527042056718,"pfxZ":0.21490104471749283,"pX":0.6502533571018558,"pZ":-0.1807811880390297,"vX0":4.838571688452526,"vY0":-118.72634743857225,"vZ0":-5.806375860239261,"x":92.21,"y":243.66,"x0":-2.499130340338941,"y0":50.00592977026217,"z0":5.193100120419841,"aX":11.943254835047645},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.7,"breakHorizontal":-16.3,"spinRate":2677,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.46112329907469185,"extension":6.797368121709056},"index":3,"playId":"12401786-ab4f-3ee1-9fe7-08887f403a37","pitchNumber":4,"startTime":"2026-07-12T20:25:10.469Z","endTime":"2026-07-12T20:25:14.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18709906248255,"aZ":-24.037408051499966,"pfxX":0.45196208258970794,"pfxZ":4.640854943735447,"pX":-0.15682365537035714,"pZ":2.104037234630012,"vX0":6.215339251774836,"vY0":-130.71435443632797,"vZ0":-3.564920317143705,"x":122.98,"y":181.97,"x0":-2.6112966852963084,"y0":50.00349845725176,"z0":5.263637236489482,"aX":0.7904965117997955},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.9,"breakHorizontal":-2.0,"spinRate":2655,"spinDirection":168},"zone":8,"typeConfidence":0.89,"plateTime":0.4169585834067764,"extension":6.730029654617755},"hitData":{"launchSpeed":91.3,"launchAngle":33.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.31,"coordY":90.48}},"index":4,"playId":"678460f6-0168-3aef-b54a-11d881f50041","pitchNumber":5,"startTime":"2026-07-12T20:25:28.099Z","endTime":"2026-07-12T20:25:37.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":675961,"link":"/api/v1/people/675961"},"third":{"id":811965,"link":"/api/v1/people/811965"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:25:37.327Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a ground ball to right fielder Braden Montgomery.","rbi":0,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-12T20:27:33.303Z","endTime":"2026-07-12T20:29:07.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":87.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.344749319038396,"aZ":-14.621876637204398,"pfxX":2.3794957194519117,"pfxZ":8.965058517809851,"pX":0.21165157968915915,"pZ":3.5830093349110133,"vX0":-5.7951684346587955,"vY0":-138.21224842949286,"vZ0":-3.35666270499279,"x":108.93,"y":142.04,"x0":2.015281363649115,"y0":50.002006133241245,"z0":5.779351963553277,"aX":4.65873586724041},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":-3.2,"spinRate":2486,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.3944822557930996,"extension":6.241810898398061},"index":0,"playId":"02b90449-cfea-3d12-8a9e-575d8b1c25a8","pitchNumber":1,"startTime":"2026-07-12T20:27:47.583Z","endTime":"2026-07-12T20:27:51.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.379978187576473,"aZ":-28.2635942605786,"pfxX":-1.830616018616979,"pfxZ":2.2733285240689156,"pX":-0.0938132754090877,"pZ":3.76666947855169,"vX0":-5.149105681856566,"vY0":-129.48196919239524,"vZ0":-0.06593206804827945,"x":120.58,"y":137.08,"x0":2.147146040937348,"y0":50.00532660388405,"z0":5.929302918594888,"aX":-3.1533486850806542},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":4.3,"spinRate":2441,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.42070961152341635,"extension":6.135171613841669},"index":1,"playId":"5baf6f07-9a36-350e-9af2-21cae5ff5c5f","pitchNumber":2,"startTime":"2026-07-12T20:28:03.988Z","endTime":"2026-07-12T20:28:07.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.469659344990458,"aZ":-30.49981041246259,"pfxX":-2.1372914137973216,"pfxZ":1.044650633986727,"pX":-0.5235458860015446,"pZ":1.7849403281061722,"vX0":-6.051438818491063,"vY0":-125.27703925675205,"vZ0":-3.657899838464452,"x":136.96,"y":190.59,"x0":2.1896535698368687,"y0":50.006005263507056,"z0":5.725272914547168,"aX":-3.4378681039446235},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.3,"breakHorizontal":5.2,"spinRate":2456,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.4352267421749527,"extension":6.317298396622077},"index":2,"playId":"8ddd3bba-c19b-3832-b3d6-5613ec4600d7","pitchNumber":3,"startTime":"2026-07-12T20:28:22.862Z","endTime":"2026-07-12T20:28:26.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33750154271572,"aZ":-15.776078286760526,"pfxX":2.169761722742107,"pfxZ":8.458746707555978,"pX":0.06691371575911276,"pZ":2.720726776563912,"vX0":-6.0850050299041785,"vY0":-137.39195604594946,"vZ0":-5.185072374547713,"x":114.45,"y":165.32,"x0":2.0146376558078836,"y0":50.006662555763015,"z0":5.680666852932624,"aX":4.208552522402274},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":-2.9,"spinRate":2519,"spinDirection":165},"zone":2,"typeConfidence":2.0,"plateTime":0.39648212216857637,"extension":6.345088486558378},"index":3,"playId":"ce2b9d72-0f28-3d06-9a54-6eab96f7db79","pitchNumber":4,"startTime":"2026-07-12T20:28:39.663Z","endTime":"2026-07-12T20:28:42.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":88.1,"endSpeed":81.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.917520618241177,"aZ":-31.634079715934057,"pfxX":-2.0962984423274866,"pfxZ":0.31971650140711283,"pX":0.5288496462723877,"pZ":2.3396906447413275,"vX0":-3.3220939615811518,"vY0":-128.3406748849422,"vZ0":-2.3552392845312227,"x":96.84,"y":175.61,"x0":2.109029296840532,"y0":50.00137374996417,"z0":5.717011842088586,"aX":-3.519280623898206},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.4,"breakHorizontal":4.4,"spinRate":2543,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4257027888599185,"extension":6.362858698617855},"hitData":{"launchSpeed":102.1,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.0,"coordY":112.04}},"index":4,"playId":"e2ff8655-3d23-3275-8763-d51283caa777","pitchNumber":5,"startTime":"2026-07-12T20:28:58.769Z","endTime":"2026-07-12T20:29:07.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":805326,"link":"/api/v1/people/805326"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":805326,"link":"/api/v1/people/805326"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:29:07.243Z","atBatIndex":68},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Joey Meneses grounds into a double play, shortstop Colson Montgomery to second baseman Chase Meidroth to first baseman Munetaka Murakami. Carlos Cortes out at 2nd. Joey Meneses out at 1st.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-12T20:29:15.659Z","endTime":"2026-07-12T20:29:43.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.644080364222788,"aZ":-21.362732158521432,"pfxX":0.40743611061082197,"pfxZ":5.639687980725105,"pX":-0.4583594460269155,"pZ":1.936731173752245,"vX0":-6.889597169658844,"vY0":-136.69796239189958,"vZ0":-6.123218686529403,"x":134.47,"y":186.49,"x0":2.0284258580267744,"y0":50.000713371257376,"z0":5.645907831808438,"aX":0.7827849449179518},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.2,"breakHorizontal":0.5,"spinRate":2419,"spinDirection":163},"zone":7,"typeConfidence":2.0,"plateTime":0.398818958164044,"extension":6.37878990742661},"hitData":{"launchSpeed":97.0,"launchAngle":-37.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.01,"coordY":153.1}},"index":0,"playId":"e3c4800b-c284-324c-b236-7a2cd08bdb36","pitchNumber":1,"startTime":"2026-07-12T20:29:32.950Z","endTime":"2026-07-12T20:29:43.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_ab"},{"player":{"id":805326,"link":"/api/v1/people/805326"},"credit":"p_ab"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_pa"},{"player":{"id":805326,"link":"/api/v1/people/805326"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.04,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:29:43.012Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-12T20:29:54.299Z","endTime":"2026-07-12T20:31:02.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.53"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.99"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.96"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.17"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.26"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.75"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.64"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.05"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.11"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.00"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.32"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.84"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.55"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".244"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".342"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".920"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".795"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".432"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".894"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".724"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".386"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".459"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".920"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".795"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".432"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".894"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".724"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".386"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".459"}],"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33347507358285,"aZ":-16.73438244256871,"pfxX":2.2991371553356714,"pfxZ":7.8759149954764744,"pX":-1.15086480941677,"pZ":1.9397081037287405,"vX0":-9.124125821273855,"vY0":-138.709517846167,"vZ0":-7.159043579720226,"x":160.87,"y":186.41,"x0":1.8739843189243792,"y0":50.001699742562536,"z0":5.658186592508167,"aX":4.507832460296784},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":-2.4,"spinRate":2451,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.3940049868106228,"extension":6.38204676918429},"index":0,"playId":"cd2ea72d-0097-3623-9c1f-113e476518b1","pitchNumber":1,"startTime":"2026-07-12T20:30:07.149Z","endTime":"2026-07-12T20:30:11.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":94.6,"endSpeed":87.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07526357741691,"aZ":-15.261729977115957,"pfxX":0.587134455902679,"pfxZ":8.75420369163567,"pX":0.39574436913767497,"pZ":2.664975937544996,"vX0":-4.974806181799995,"vY0":-137.7416971326244,"vZ0":-5.358275299252037,"x":101.92,"y":166.83,"x0":2.144822120107786,"y0":50.00241762471953,"z0":5.658606107921282,"aX":1.13526382339674},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":-0.1,"spinRate":2514,"spinDirection":163},"zone":6,"typeConfidence":2.0,"plateTime":0.396849617090675,"extension":6.306953451398115},"index":1,"playId":"f00c6539-fec3-3c5e-ab3b-0abd0d842fb6","pitchNumber":2,"startTime":"2026-07-12T20:30:21.095Z","endTime":"2026-07-12T20:30:24.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85908551811799,"aZ":-17.909405725948563,"pfxX":0.7090782057478555,"pfxZ":7.15238190355695,"pX":0.6036220889790859,"pZ":2.8340359600341385,"vX0":-4.051743902706977,"vY0":-139.68945241521453,"vZ0":-4.785931154595602,"x":93.99,"y":162.26,"x0":1.9751660888714193,"y0":50.00086325772464,"z0":5.732035553963955,"aX":1.4147718752560692},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":-0.5,"spinRate":2494,"spinDirection":160},"zone":6,"typeConfidence":2.0,"plateTime":0.3907961292464437,"extension":6.2519239540391105},"index":2,"playId":"b6320ec1-ab73-3620-8540-10f15d171854","pitchNumber":3,"startTime":"2026-07-12T20:30:36.627Z","endTime":"2026-07-12T20:30:40.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.536444216087148,"aZ":-34.367769651986464,"pfxX":-9.200336007816553,"pfxZ":-1.5013997497107958,"pX":-0.5334554270500591,"pZ":2.634751049616361,"vX0":-3.5283484844403783,"vY0":-120.76192412486051,"vZ0":0.031351905423501414,"x":137.33,"y":167.64,"x0":2.145519149745484,"y0":50.001594230486695,"z0":5.668087545784536,"aX":-13.461374515544115},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.4,"breakHorizontal":17.5,"spinRate":2771,"spinDirection":299},"zone":4,"typeConfidence":2.0,"plateTime":0.45517187340540133,"extension":6.403106799115045},"hitData":{"launchSpeed":76.4,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.98,"coordY":150.57}},"index":3,"playId":"ab6cacaf-90e3-3581-9a43-0bc20867ab04","pitchNumber":4,"startTime":"2026-07-12T20:30:55.559Z","endTime":"2026-07-12T20:31:02.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805326,"link":"/api/v1/people/805326","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":805326,"link":"/api/v1/people/805326"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":805326,"link":"/api/v1/people/805326"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-12T20:31:02.389Z","atBatIndex":70}]