[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a line drive to center fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T22:42:00.003Z","endTime":"2026-06-24T22:43:00.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T20:04:47.490Z","endTime":"2026-06-24T22:16:23.221Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-24T22:16:23.221Z","endTime":"2026-06-24T22:41:48.557Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-24T22:41:48.557Z","endTime":"2026-06-24T22:42:02.374Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53486217186496,"aZ":-10.7806413111171,"pfxX":-6.4398282094010835,"pfxZ":10.55918406707365,"pX":0.14369713876717424,"pZ":1.5476403474468536,"vX0":4.829375976912603,"vY0":-141.48698087104262,"vZ0":-10.035143404317488,"x":111.52,"y":196.99,"x0":-0.7493666281958946,"y0":50.001935390737316,"z0":5.833052351149603,"aX":-13.04484834695662},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":10.7,"spinRate":2368,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.3872466976754887,"extension":6.604894260941362},"index":3,"playId":"040b565a-4968-3411-89a5-e0bd787866d7","pitchNumber":1,"startTime":"2026-06-24T22:42:02.374Z","endTime":"2026-06-24T22:42:06.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44523396908143,"aZ":-13.968222999886589,"pfxX":-6.458073528595354,"pfxZ":9.016333223995723,"pX":-0.11231274190754241,"pZ":2.7950380015827734,"vX0":4.391731832405474,"vY0":-141.2580553267333,"vZ0":-6.066682538282584,"x":121.28,"y":163.31,"x0":-0.8488715720103904,"y0":50.00144926073901,"z0":5.869985397442649,"aX":-13.03838744656751},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":10.8,"spinRate":2390,"spinDirection":226},"zone":2,"typeConfidence":0.91,"plateTime":0.38787385543323527,"extension":6.522985487063539},"index":4,"playId":"e78f765c-42c1-3ca7-af48-c7aec1f1984e","pitchNumber":2,"startTime":"2026-06-24T22:42:15.263Z","endTime":"2026-06-24T22:42:19.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32927671064813,"aZ":-14.665527048497262,"pfxX":-6.6090192783517905,"pfxZ":8.562384091893408,"pX":-0.31449197215723673,"pZ":3.2546915637419276,"vX0":3.507042176949725,"vY0":-142.05442822452218,"vZ0":-4.63318552860794,"x":128.99,"y":150.9,"x0":-0.7058463905778157,"y0":50.00693062175027,"z0":5.838352724501341,"aX":-13.519443346076093},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":11.3,"spinRate":2250,"spinDirection":224},"zone":1,"typeConfidence":0.91,"plateTime":0.385475168286745,"extension":6.406476075013022},"index":5,"playId":"dd87a4e0-e922-301e-a8ff-6a6660398527","pitchNumber":3,"startTime":"2026-06-24T22:42:31.968Z","endTime":"2026-06-24T22:42:34.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05000659140193,"aZ":-11.910981568188673,"pfxX":-5.4163873213517615,"pfxZ":9.65690933808002,"pX":-0.025803008716893085,"pZ":2.5570356669540755,"vX0":3.3693239501930474,"vY0":-143.6641326137539,"vZ0":-7.370938277899424,"x":117.98,"y":169.74,"x0":-0.5076285990236193,"y0":50.00558275348079,"z0":5.889766669953332,"aX":-11.368628677116957},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.2,"breakHorizontal":9.1,"spinRate":2310,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.3806858481037132,"extension":6.416241787806701},"hitData":{"launchSpeed":84.6,"launchAngle":12.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.2,"coordY":107.11}},"index":6,"playId":"bac3909d-8a6e-3407-a508-be3a102d0ce7","pitchNumber":4,"startTime":"2026-06-24T22:42:49.973Z","endTime":"2026-06-24T22:43:00.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-06-24T22:43:00.905Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cal Raleigh singles on a line drive to second baseman Brandon Lowe, deflected by first baseman Spencer Horwitz. J.P. Crawford to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T22:43:25.012Z","endTime":"2026-06-24T22:43:39.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnThird":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48471547325231,"aZ":-15.236211647559447,"pfxX":-7.227442351219111,"pfxZ":8.219647454760503,"pX":-0.09391936148669758,"pZ":2.9774050756968324,"vX0":4.4037979750498435,"vY0":-142.56954965820916,"vZ0":-5.523749623686708,"x":120.58,"y":158.39,"x0":-0.7188643574783177,"y0":50.00077863338237,"z0":5.899935086181731,"aX":-14.890797563138175},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2301,"spinDirection":230},"zone":2,"typeConfidence":0.88,"plateTime":0.3840423727604856,"extension":6.42002215811942},"hitData":{"launchSpeed":103.1,"launchAngle":5.0,"totalDistance":101.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":189.0,"coordY":137.0}},"index":0,"playId":"fa79df6e-187b-3426-9234-2191e877a73b","pitchNumber":1,"startTime":"2026-06-24T22:43:25.012Z","endTime":"2026-06-24T22:43:39.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.3,"awayTeamWinProbability":61.7,"homeTeamWinProbabilityAdded":-8.100000000000009,"leverageIndex":1.46,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-06-24T22:43:39.020Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a ground ball to left fielder Bryan Reynolds. J.P. Crawford scores. Cal Raleigh to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T22:44:00.738Z","endTime":"2026-06-24T22:44:12.323Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96101558483807,"aZ":-23.57656453741439,"pfxX":-9.65388914760771,"pfxZ":4.115567663732853,"pX":-0.06485994071060291,"pZ":2.0063801382591397,"vX0":5.600986082815981,"vY0":-143.14581130022972,"vZ0":-6.536156293005601,"x":119.47,"y":184.61,"x0":-0.785615154434845,"y0":50.0051503143466,"z0":5.780937064591237,"aX":-20.171661004517706},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.4,"breakHorizontal":16.4,"spinRate":2252,"spinDirection":227},"zone":8,"typeConfidence":0.9,"plateTime":0.38166028531479634,"extension":6.468038246542234},"hitData":{"launchSpeed":109.2,"launchAngle":3.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.45,"coordY":98.98}},"index":0,"playId":"6d0a4ee4-620e-3452-9107-edfb5756eee2","pitchNumber":1,"startTime":"2026-06-24T22:44:01.828Z","endTime":"2026-06-24T22:44:12.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.4,"awayTeamWinProbability":67.6,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":1.53,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-06-24T22:44:12.323Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T22:44:31.888Z","endTime":"2026-06-24T22:46:04.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.045534564182535,"aZ":-42.55281858858909,"pfxX":4.251670809947372,"pfxZ":-6.631486550633962,"pX":-0.6959079201198216,"pZ":2.7814314632975243,"vX0":-0.8287299043836862,"vY0":-123.85010217898821,"vZ0":0.37824054235850735,"x":143.53,"y":163.68,"x0":-0.9110476206307321,"y0":50.00336169632196,"z0":6.16455856463081,"aX":6.653222660270651},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-11.8,"breakHorizontal":-7.6,"spinRate":2735,"spinDirection":55},"zone":1,"typeConfidence":0.9,"plateTime":0.44102406917189096,"extension":6.224981454348509},"index":0,"playId":"3cc55c07-b30d-3932-a899-bd8f9c27f599","pitchNumber":1,"startTime":"2026-06-24T22:44:43.887Z","endTime":"2026-06-24T22:44:47.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":91.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.739814639089783,"aZ":-15.346670157682048,"pfxX":-5.821002929918938,"pfxZ":7.9668193572326,"pX":0.2581498475452891,"pZ":2.847232168526741,"vX0":5.080462825313079,"vY0":-143.81471957435897,"vZ0":-5.696453519722049,"x":107.16,"y":161.9,"x0":-0.7677836281888054,"y0":50.00216570093442,"z0":5.791967858350546,"aX":-12.294931026850291},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.6,"breakHorizontal":9.6,"spinRate":2283,"spinDirection":233},"zone":2,"typeConfidence":0.9,"plateTime":0.37964991582264407,"extension":6.478507203445166},"index":1,"playId":"ad3a31dc-40b4-3605-b466-0b1f98652645","pitchNumber":2,"startTime":"2026-06-24T22:45:01.160Z","endTime":"2026-06-24T22:45:08.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-24T22:45:44.545Z","endTime":"2026-06-24T22:46:00.324Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.516625322421845,"aZ":-43.09557491311939,"pfxX":3.9731097492458574,"pfxZ":-6.871827852339124,"pX":1.0582290143673911,"pZ":0.9799507566887151,"vX0":2.9852249833675373,"vY0":-125.31509854439888,"vZ0":-3.7788067438437283,"x":76.66,"y":212.32,"x0":-0.6650278001732296,"y0":50.00416338054069,"z0":6.030946679683647,"aX":6.313386013755051},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-13.1,"breakHorizontal":-7.9,"spinRate":2864,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.43722708598172977,"extension":6.389967261639474},"index":3,"playId":"13d098e6-a098-3e18-a28c-957aea77f66a","pitchNumber":3,"startTime":"2026-06-24T22:46:00.324Z","endTime":"2026-06-24T22:46:04.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.61,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-06-24T22:46:04.607Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T22:46:13.273Z","endTime":"2026-06-24T22:49:33.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.706507662131823,"aZ":-27.58267011866806,"pfxX":-0.14528559029627441,"pfxZ":2.442379672648309,"pX":0.1700613451652041,"pZ":0.6803291055807018,"vX0":3.0224062555139874,"vY0":-136.4734120573682,"vZ0":-8.518958374510953,"x":110.52,"y":220.41,"x0":-0.9340680245085873,"y0":50.00545531954254,"z0":5.749274497309342,"aX":-0.2736516935422472},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.8,"breakHorizontal":-0.4,"spinRate":2655,"spinDirection":202},"zone":14,"typeConfidence":0.92,"plateTime":0.40171334851143703,"extension":6.351312025030422},"index":0,"playId":"6044aa89-464d-3a01-b4f0-bd4319eabd35","pitchNumber":1,"startTime":"2026-06-24T22:46:22.575Z","endTime":"2026-06-24T22:46:26.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.805063218323458,"aZ":-14.441698771483102,"pfxX":-5.584965251968201,"pfxZ":8.581899366460574,"pX":0.33375529296423495,"pZ":2.179812989101582,"vX0":4.836312480562031,"vY0":-142.4085288164336,"vZ0":-7.607738081261923,"x":104.28,"y":179.93,"x0":-0.6557197443593314,"y0":50.00568895059285,"z0":5.787939505454474,"aX":-11.544357798391706},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.3,"breakHorizontal":9.2,"spinRate":2210,"spinDirection":223},"zone":6,"typeConfidence":0.91,"plateTime":0.3837096819919541,"extension":6.656053249168504},"index":1,"playId":"4af0c2a3-0ec7-358b-81c9-be1d5790e80f","pitchNumber":2,"startTime":"2026-06-24T22:46:40.640Z","endTime":"2026-06-24T22:46:49.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"},"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":99.0,"endSpeed":90.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.582600471012775,"aZ":-23.240063065179214,"pfxX":-10.029394730003226,"pfxZ":4.261808241536601,"pX":0.032554153214443764,"pZ":1.0899047644006645,"vX0":5.952719073856167,"vY0":-143.89020210449604,"vZ0":-9.093687107958838,"x":115.76,"y":209.35,"x0":-0.7606648031550487,"y0":50.00356373283813,"z0":5.732987939985144,"aX":-21.01802572113696},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.0,"breakHorizontal":16.9,"spinRate":2310,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.3807470034963196,"extension":6.492880585330051},"index":2,"playId":"7512b63c-1eb8-3c65-b6db-ec024195adf9","pitchNumber":3,"startTime":"2026-06-24T22:48:56.881Z","endTime":"2026-06-24T22:49:00.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.786526198449753,"aZ":-41.69432350310867,"pfxX":2.3947066634802043,"pfxZ":-5.79432290673694,"pX":0.7363870297725521,"pZ":1.5669703700460202,"vX0":2.7921504355348747,"vY0":-127.28131589051398,"vZ0":-3.161251764308192,"x":88.93,"y":196.47,"x0":-0.6853595330661838,"y0":50.00271845511251,"z0":6.1220873361710595,"aX":3.9342823695304143},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-10.9,"breakHorizontal":-4.9,"spinRate":2858,"spinDirection":44},"zone":14,"typeConfidence":0.89,"plateTime":0.4300978092362233,"extension":6.195916212539811},"index":3,"playId":"719f1b61-ee07-37ac-aba5-ba7a9948fa53","pitchNumber":4,"startTime":"2026-06-24T22:49:14.907Z","endTime":"2026-06-24T22:49:18.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.90657955143715,"aZ":-15.610187753153014,"pfxX":-6.486857477593895,"pfxZ":7.940895384075027,"pX":-0.1970610612648101,"pZ":3.4284283089155654,"vX0":3.7477841785993657,"vY0":-143.87400639630553,"vZ0":-4.2413220172109245,"x":124.51,"y":146.21,"x0":-0.6771527232837085,"y0":50.004186632890914,"z0":5.896176597455921,"aX":-13.53371887972445},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.7,"breakHorizontal":10.9,"spinRate":2381,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.3814089208479503,"extension":6.347127921224191},"index":4,"playId":"eb287abb-3145-3f39-b63d-4de58464ddd1","pitchNumber":5,"startTime":"2026-06-24T22:49:29.889Z","endTime":"2026-06-24T22:49:33.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":1.72,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-06-24T22:49:33.632Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to center fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T22:49:41.127Z","endTime":"2026-06-24T22:50:45.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.1,"endSpeed":91.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.601590726339435,"aZ":-22.693645418748908,"pfxX":-9.387289096037529,"pfxZ":4.465443146863778,"pX":-0.6185317289578528,"pZ":2.334988486102639,"vX0":4.111117404976515,"vY0":-144.30305340504822,"vZ0":-5.831309436340204,"x":140.58,"y":175.74,"x0":-0.8371206230013942,"y0":50.000390928289704,"z0":5.767315661929228,"aX":-19.918845924372214},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.2,"breakHorizontal":16.2,"spinRate":2317,"spinDirection":229},"zone":4,"typeConfidence":0.9,"plateTime":0.3786519666326562,"extension":6.290649701878048},"index":0,"playId":"b741b4f4-4615-3c3a-ae19-9aa279377f08","pitchNumber":1,"startTime":"2026-06-24T22:49:57.669Z","endTime":"2026-06-24T22:50:00.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54182576941531,"aZ":-26.431204854779896,"pfxX":-0.4645997919816236,"pfxZ":3.0496636930292107,"pX":0.5849418251207367,"pZ":1.375886481315288,"vX0":3.523486716582564,"vY0":-136.2060768221111,"vZ0":-6.969404086835713,"x":94.7,"y":201.63,"x0":-0.6642700874983906,"y0":50.00113624819126,"z0":5.791992114053607,"aX":-0.874763412315191},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.3,"breakHorizontal":0.1,"spinRate":2715,"spinDirection":181},"zone":14,"typeConfidence":0.92,"plateTime":0.4019369412115634,"extension":6.535038019408045},"index":1,"playId":"1516eb80-fde5-330e-a05c-0a5a0506b669","pitchNumber":2,"startTime":"2026-06-24T22:50:13.381Z","endTime":"2026-06-24T22:50:16.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2596288849406,"aZ":-11.427722217730695,"pfxX":-6.970151493066215,"pfxZ":9.795458671114398,"pX":0.08345414880293488,"pZ":3.4020551995370982,"vX0":4.506463345088847,"vY0":-144.72233842802103,"vZ0":-4.899020595725431,"x":113.82,"y":146.92,"x0":-0.5895562957451014,"y0":50.00224119409966,"z0":5.818699545769095,"aX":-14.762049114365809},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.9,"breakHorizontal":11.8,"spinRate":2448,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.37868608051103525,"extension":6.702517987887628},"hitData":{"launchSpeed":94.8,"launchAngle":53.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.22,"coordY":98.39}},"index":2,"playId":"9d727ead-403f-375e-87c9-2af667190d61","pitchNumber":3,"startTime":"2026-06-24T22:50:33.603Z","endTime":"2026-06-24T22:50:45.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.55,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-06-24T22:50:45.497Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-24T22:52:47.958Z","endTime":"2026-06-24T22:55:04.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.435102440757994,"aZ":-13.458033449520943,"pfxX":-3.6375042173115637,"pfxZ":9.323133110153337,"pX":-0.8192287844589529,"pZ":3.17753481518791,"vX0":2.886645127164492,"vY0":-140.67985774490023,"vZ0":-2.8700808121252592,"x":148.23,"y":152.99,"x0":-1.3852023879849313,"y0":50.00475666102948,"z0":5.0815770635887665,"aX":-7.303558816259961},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":6.0,"spinRate":2251,"spinDirection":219},"zone":1,"typeConfidence":0.91,"plateTime":0.38910692759966015,"extension":6.44187115191594},"index":0,"playId":"60d2c2d9-fd05-3dec-ae65-dd02ab0c3d07","pitchNumber":1,"startTime":"2026-06-24T22:53:22.632Z","endTime":"2026-06-24T22:53:26.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41818586592512,"aZ":-15.742348059972857,"pfxX":-6.384985796677657,"pfxZ":8.205417612132194,"pX":-0.8529885743354437,"pZ":2.4803993844001093,"vX0":3.9670608818382394,"vY0":-140.516470451028,"vZ0":-4.1582773000204565,"x":149.51,"y":171.81,"x0":-1.4524724723449371,"y0":50.00388022319972,"z0":5.000231233326101,"aX":-12.786985256489618},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":10.8,"spinRate":2229,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.3895955366979633,"extension":6.483855314403943},"index":1,"playId":"f38200b0-0489-3d9d-9eb5-87c9410c110b","pitchNumber":2,"startTime":"2026-06-24T22:53:39.823Z","endTime":"2026-06-24T22:53:44.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.507691154700687,"aZ":-14.95301531442771,"pfxX":-5.585810574021276,"pfxZ":8.366194204011826,"pX":-0.013795235706437606,"pZ":2.227492614610397,"vX0":5.569760356881447,"vY0":-142.28590180196878,"vZ0":-5.02513121778362,"x":117.53,"y":178.64,"x0":-1.2674204761758592,"y0":50.00185688518537,"z0":4.95834460416986,"aX":-11.49580154588663},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.4,"breakHorizontal":9.0,"spinRate":2307,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.384411733555841,"extension":6.428407619935215},"index":2,"playId":"63de36d1-868e-3617-8c70-8fcfa0ac24b6","pitchNumber":3,"startTime":"2026-06-24T22:54:01.965Z","endTime":"2026-06-24T22:54:05.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.080970184022924,"aZ":-13.029274872800334,"pfxX":-4.714794456478636,"pfxZ":9.422293793439591,"pX":1.3713533087260397,"pZ":2.7294560261242826,"vX0":8.701505920260177,"vY0":-141.3817153008031,"vZ0":-4.119421613255159,"x":64.73,"y":165.08,"x0":-1.128442883761598,"y0":50.0062743087805,"z0":5.036740667956344,"aX":-9.5841651776782},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":6.8,"spinRate":2332,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.3868491044843174,"extension":6.5238363430760264},"index":3,"playId":"d21b9f7e-e0b6-3b30-8427-0da214b16561","pitchNumber":4,"startTime":"2026-06-24T22:54:20.203Z","endTime":"2026-06-24T22:54:23.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.514687318955016,"aZ":-30.086592310464003,"pfxX":0.6901100183105378,"pfxZ":1.1971369737819222,"pX":0.3629531400798345,"pZ":1.153062022269647,"vX0":4.478507353408836,"vY0":-129.89073093348802,"vZ0":-3.7960473318747256,"x":103.17,"y":207.65,"x0":-1.4576813877220673,"y0":50.00461151935819,"z0":4.866040080654283,"aX":1.205271090733501},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.7,"breakHorizontal":-2.0,"spinRate":2313,"spinDirection":131},"zone":14,"typeConfidence":0.89,"plateTime":0.4181362737467289,"extension":6.696306397610933},"index":4,"playId":"59c0a715-c791-37af-aae1-50a7f2246721","pitchNumber":5,"startTime":"2026-06-24T22:54:40.242Z","endTime":"2026-06-24T22:54:43.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.555863311753384,"aZ":-14.879599427453265,"pfxX":-5.960293435746221,"pfxZ":8.37107127570205,"pX":0.016530516599903847,"pZ":1.5286319811684834,"vX0":5.627932512586979,"vY0":-142.52829870976035,"vZ0":-6.921870274290335,"x":116.37,"y":197.51,"x0":-1.2055082764935703,"y0":50.0012937191716,"z0":4.921311934561825,"aX":-12.310199612955463},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":9.7,"spinRate":2357,"spinDirection":222},"zone":8,"typeConfidence":0.91,"plateTime":0.38372489055825376,"extension":6.594140376546503},"index":5,"playId":"bd230938-f878-35df-9967-5749249c4016","pitchNumber":6,"startTime":"2026-06-24T22:55:00.188Z","endTime":"2026-06-24T22:55:04.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-06-24T22:55:04.472Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lowe flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-24T22:55:09.519Z","endTime":"2026-06-24T22:56:59.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.202286293311403,"aZ":-16.878446291854072,"pfxX":-6.212321088294726,"pfxZ":7.380808442818039,"pX":-0.41295427743523755,"pZ":2.5184817832645536,"vX0":5.021535781186633,"vY0":-142.45597493806488,"vZ0":-3.936715576909846,"x":132.74,"y":170.78,"x0":-1.384200859800762,"y0":50.00363644118818,"z0":4.9733599082798765,"aX":-12.874228562959685},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.8,"breakHorizontal":10.3,"spinRate":2323,"spinDirection":223},"zone":4,"typeConfidence":0.9,"plateTime":0.3832896946283011,"extension":6.546433994375378},"index":0,"playId":"bc6a99df-4c8e-3b78-865f-b13d017a1d06","pitchNumber":1,"startTime":"2026-06-24T22:55:31.873Z","endTime":"2026-06-24T22:55:35.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-24T22:55:46.166Z","endTime":"2026-06-24T22:56:00.778Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.972462266119756,"aZ":-13.63265299091998,"pfxX":-5.617063800782317,"pfxZ":9.159838888843002,"pX":0.9402538960607596,"pZ":3.4879039147349644,"vX0":7.892342101408646,"vY0":-141.1193291918191,"vZ0":-2.0656958466371367,"x":81.16,"y":144.61,"x0":-1.1580361776798735,"y0":50.006951735317884,"z0":5.103748216601621,"aX":-11.37596037081533},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":8.6,"spinRate":2392,"spinDirection":227},"zone":12,"typeConfidence":0.91,"plateTime":0.3875756996632651,"extension":6.459585036615742},"index":2,"playId":"d7a51036-ee79-3591-a2dc-0851cb3cacd5","pitchNumber":2,"startTime":"2026-06-24T22:56:00.778Z","endTime":"2026-06-24T22:56:03.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.477871764721144,"aZ":-13.461310500126917,"pfxX":-5.06047473471167,"pfxZ":9.252938607998534,"pX":-0.3105787200340301,"pZ":3.0270110588255132,"vX0":4.977107246501055,"vY0":-141.16946869319497,"vZ0":-2.9839342244713674,"x":128.84,"y":157.05,"x0":-1.4371384200132933,"y0":50.00566643919608,"z0":4.961734545329438,"aX":-10.237972620383935},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":8.2,"spinRate":2331,"spinDirection":223},"zone":1,"typeConfidence":0.91,"plateTime":0.3876676475618237,"extension":6.605554257591099},"index":3,"playId":"88f61207-df12-38a8-bf51-b8803c10147d","pitchNumber":3,"startTime":"2026-06-24T22:56:23.909Z","endTime":"2026-06-24T22:56:27.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.817837783545595,"aZ":-13.119010094902142,"pfxX":-5.700871800490625,"pfxZ":9.3066642114098,"pX":0.40454485147804736,"pZ":2.905476029927784,"vX0":6.922037079955938,"vY0":-142.01872451128384,"vZ0":-3.5544471511581373,"x":101.58,"y":160.33,"x0":-1.321035641091116,"y0":50.00122319449174,"z0":5.004779823300152,"aX":-11.671290494771405},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":9.0,"spinRate":2389,"spinDirection":223},"zone":3,"typeConfidence":0.91,"plateTime":0.3853203433057266,"extension":6.4421631314077645},"hitData":{"launchSpeed":97.0,"launchAngle":40.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.0,"coordY":65.49}},"index":4,"playId":"d639d7e8-dd62-3d20-af51-ba823d396773","pitchNumber":4,"startTime":"2026-06-24T22:56:45.660Z","endTime":"2026-06-24T22:56:59.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.0,"awayTeamWinProbability":55.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-06-24T22:56:59.239Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-24T22:57:04.919Z","endTime":"2026-06-24T22:58:46.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15805941271409,"aZ":-12.271439250823663,"pfxX":-5.651494835820623,"pfxZ":9.78926098652486,"pX":-0.7737481334723183,"pZ":2.3587598716739597,"vX0":3.5220394231552667,"vY0":-141.86275097876043,"vZ0":-4.976631192264938,"x":146.49,"y":175.09,"x0":-1.2985411424318818,"y0":50.00704332638978,"z0":4.9214168172125925,"aX":-11.495033634223386},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":9.5,"spinRate":2408,"spinDirection":219},"zone":4,"typeConfidence":0.91,"plateTime":0.38645148742882895,"extension":6.570818294856495},"index":0,"playId":"638d1d7e-0c73-3c58-b308-5f3024771cd4","pitchNumber":1,"startTime":"2026-06-24T22:57:27.077Z","endTime":"2026-06-24T22:57:54.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"}},"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10137928196634,"aZ":-12.487775413739351,"pfxX":-5.110010397105436,"pfxZ":9.752602920313464,"pX":0.12964766731597935,"pZ":2.9719029803803583,"vX0":5.987712835330798,"vY0":-141.38745690363825,"vZ0":-3.4221645538208194,"x":112.06,"y":158.54,"x0":-1.3545578813680792,"y0":50.005984396570085,"z0":5.002874207817862,"aX":-10.318490882589261},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.2,"breakHorizontal":8.0,"spinRate":2431,"spinDirection":219},"zone":2,"typeConfidence":0.91,"plateTime":0.38783243500093034,"extension":6.595301083541991},"index":1,"playId":"42b774ed-f90e-3d8d-8e9a-6b19db24963e","pitchNumber":2,"startTime":"2026-06-24T22:58:06.568Z","endTime":"2026-06-24T22:58:09.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-24T22:58:20.575Z","endTime":"2026-06-24T22:58:42.650Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.914684407742307,"aZ":-31.44883405894268,"pfxX":0.6883097532970568,"pfxZ":0.43915682092722896,"pX":0.4660413380654231,"pZ":1.593263902885729,"vX0":4.216508538906973,"vY0":-127.48273602256594,"vZ0":-1.9944407787053882,"x":99.24,"y":195.76,"x0":-1.2952089338252515,"y0":50.00262861966367,"z0":4.855512934241498,"aX":1.1389740709728013},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.6,"breakHorizontal":-2.2,"spinRate":2252,"spinDirection":98},"zone":14,"typeConfidence":0.9,"plateTime":0.4287750667614696,"extension":6.527451141509756},"index":3,"playId":"b5ad1e98-64a8-3795-ab90-245ddb823e1a","pitchNumber":3,"startTime":"2026-06-24T22:58:42.650Z","endTime":"2026-06-24T22:58:46.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-06-24T22:58:46.472Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-24T22:58:54.244Z","endTime":"2026-06-24T23:00:15.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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(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":96.9,"endSpeed":88.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75775984323787,"aZ":-28.305235466554024,"pfxX":-8.427058182337063,"pfxZ":1.9268880522114245,"pX":-0.4311089130620407,"pZ":2.7013770019037926,"vX0":5.868684012059465,"vY0":-140.96230136610058,"vZ0":-1.0825820726514912,"x":133.43,"y":165.84,"x0":-1.447690526272416,"y0":50.003557063605236,"z0":4.921917114864524,"aX":-16.919119213795923},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.5,"breakHorizontal":14.0,"spinRate":2242,"spinDirection":224},"zone":1,"typeConfidence":0.91,"plateTime":0.3889238549801637,"extension":6.582136088470098},"index":0,"playId":"08cef7d3-9898-34a0-b366-96a92ad25a49","pitchNumber":1,"startTime":"2026-06-24T22:59:11.962Z","endTime":"2026-06-24T22:59:16.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":97.5,"endSpeed":89.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08422853579065,"aZ":-14.902983124900365,"pfxX":-6.220794410249406,"pfxZ":8.459003600082546,"pX":0.07629885037938547,"pZ":3.3787829485322156,"vX0":6.2774050855077554,"vY0":-141.91071340236687,"vZ0":-1.83169482338417,"x":114.09,"y":147.55,"x0":-1.354817756203336,"y0":50.00559748057929,"z0":4.980586296938829,"aX":-12.70640053038968},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":10.0,"spinRate":2411,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.38577803660874066,"extension":6.597997608568322},"index":1,"playId":"7110b1f1-1ebb-378a-8236-2e19b9b94115","pitchNumber":2,"startTime":"2026-06-24T22:59:45.336Z","endTime":"2026-06-24T22:59:49.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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-06-24T22:59:57.251Z","endTime":"2026-06-24T23:00:10.724Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79239417371698,"aZ":-12.652210726501488,"pfxX":-4.772926228077864,"pfxZ":9.663446192889538,"pX":-0.733427856714579,"pZ":3.9083553674451244,"vX0":3.754538175839225,"vY0":-141.59181981349602,"vZ0":-0.8966582638289444,"x":144.96,"y":133.25,"x0":-1.4597000432396157,"y0":50.00702292857056,"z0":5.0426965482033195,"aX":-9.64665716463826},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":7.8,"spinRate":2363,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.3875626792076581,"extension":6.552651105119202},"index":3,"playId":"cd93fd50-cc81-36fd-8ec9-6fcd4ec7d78e","pitchNumber":3,"startTime":"2026-06-24T23:00:10.724Z","endTime":"2026-06-24T23:00:15.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:00:15.059Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T23:02:18.052Z","endTime":"2026-06-24T23:03:07.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00146629430302,"aZ":-39.801015626177794,"pfxX":4.205371454396424,"pfxZ":-4.933211021640563,"pX":-0.950362522899291,"pZ":3.0810494991038846,"vX0":-1.3910437024810502,"vY0":-123.65127131978751,"vZ0":0.3773154153040785,"x":153.23,"y":155.59,"x0":-0.9263708193761886,"y0":50.002480551298625,"z0":6.269945555913103,"aX":6.502056448201829},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.6,"breakHorizontal":-7.3,"spinRate":2605,"spinDirection":44},"zone":11,"typeConfidence":0.9,"plateTime":0.4432151353148628,"extension":5.876182746968147},"index":0,"playId":"df16e636-be0c-363c-85e2-ed2bca0ab2f4","pitchNumber":1,"startTime":"2026-06-24T23:02:20.049Z","endTime":"2026-06-24T23:02:24.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.650486089377882,"aZ":-24.799151438595473,"pfxX":-8.774656915266874,"pfxZ":3.637381694465496,"pX":-0.8847749409704245,"pZ":2.2979111213218237,"vX0":2.983366775547934,"vY0":-141.18850727017104,"vZ0":-5.272744049169184,"x":150.73,"y":176.74,"x0":-0.8118252180423273,"y0":50.00581938964752,"z0":5.775223827400273,"aX":-17.806129475548527},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.8,"breakHorizontal":15.4,"spinRate":2309,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.3872105659234215,"extension":6.1925742256468705},"index":1,"playId":"164d26ef-d5bc-3640-b7a9-45fa3d684161","pitchNumber":2,"startTime":"2026-06-24T23:02:34.516Z","endTime":"2026-06-24T23:02:37.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.248402819345248,"aZ":-27.194700941263562,"pfxX":-0.12912484390901846,"pfxZ":2.7092295683613354,"pX":0.40555417267531957,"pZ":1.7110758891890465,"vX0":2.9307864106612644,"vY0":-133.99719157631375,"vZ0":-5.976907022915225,"x":101.54,"y":192.58,"x0":-0.6809477550724663,"y0":50.00119984001433,"z0":5.888148932282364,"aX":-0.23753492809306012},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.0,"breakHorizontal":-0.4,"spinRate":2823,"spinDirection":179},"zone":9,"typeConfidence":0.91,"plateTime":0.40721325655108753,"extension":6.36377170932061},"index":2,"playId":"30b22d17-0b16-3a77-9c63-ce5e45ceba50","pitchNumber":3,"startTime":"2026-06-24T23:02:48.656Z","endTime":"2026-06-24T23:02:52.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.759894649373432,"aZ":-38.69364826582353,"pfxX":4.242382661545262,"pfxZ":-4.045064969036767,"pX":0.8234037507761884,"pZ":2.6183165425049073,"vX0":1.574749839009396,"vY0":-125.945199713816,"vZ0":-1.2328803349106163,"x":85.61,"y":168.09,"x0":-0.3605020581134327,"y0":50.00201969915484,"z0":6.2338367693160714,"aX":6.838220893777814},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.3,"breakHorizontal":-8.0,"spinRate":2792,"spinDirection":42},"zone":12,"typeConfidence":0.88,"plateTime":0.4343202333637284,"extension":6.085959984302085},"index":3,"playId":"8cf9983c-8902-318a-8c7e-adea7ecd2453","pitchNumber":4,"startTime":"2026-06-24T23:03:03.185Z","endTime":"2026-06-24T23:03:07.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:03:07.460Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cole Young doubles (12) on a sharp line drive to right fielder Tyler Callihan.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T23:03:12.115Z","endTime":"2026-06-24T23:04:57.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.471933997623697,"aZ":-41.55487788210283,"pfxX":5.740407598055398,"pfxZ":-6.155092266850925,"pX":-0.13475157064023455,"pZ":2.787934360755381,"vX0":-0.4328854229498952,"vY0":-122.28287705966265,"vZ0":0.30896258806285926,"x":122.14,"y":163.51,"x0":-0.7025640558724138,"y0":50.00071183286892,"z0":6.204083207198556,"aX":8.754709540172144},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.8,"breakHorizontal":-10.3,"spinRate":2855,"spinDirection":44},"zone":2,"typeConfidence":0.9,"plateTime":0.44669188958613937,"extension":6.157025815535647},"index":0,"playId":"cc43acec-bdce-3bca-91c7-fab8e4263267","pitchNumber":1,"startTime":"2026-06-24T23:03:27.772Z","endTime":"2026-06-24T23:03:31.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58053406821142,"aZ":-25.031384273066926,"pfxX":-7.968510320181733,"pfxZ":3.7827731788367647,"pX":-1.7820319293111138,"pZ":2.7467666756140323,"vX0":0.1517059718359997,"vY0":-135.9876151144938,"vZ0":-4.134622971613551,"x":184.93,"y":164.62,"x0":-0.8017527184148745,"y0":50.00193329381528,"z0":6.006681260098606,"aX":-15.042816914529563},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.2,"breakHorizontal":14.4,"spinRate":1996,"spinDirection":220},"zone":11,"typeConfidence":0.8,"plateTime":0.4015554438526401,"extension":6.288142452006236},"index":1,"playId":"9ceeced7-019c-34fe-9524-5eb79bd92ec5","pitchNumber":2,"startTime":"2026-06-24T23:03:41.339Z","endTime":"2026-06-24T23:03:44.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.552945374069512,"aZ":-12.2725463534453,"pfxX":-5.658266843537816,"pfxZ":9.502023021031887,"pX":1.132120720867434,"pZ":1.8745657149799142,"vX0":6.8661237458955915,"vY0":-143.21787334066553,"vZ0":-8.798042049766694,"x":73.85,"y":188.17,"x0":-0.552029134815808,"y0":50.00331555858633,"z0":5.738404062512652,"aX":-11.851120968669603},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.7,"breakHorizontal":9.0,"spinRate":2446,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.3812620681589043,"extension":6.461317121751467},"index":2,"playId":"c1991603-8a7a-39af-98fc-5df6ab9bcbce","pitchNumber":3,"startTime":"2026-06-24T23:03:55.470Z","endTime":"2026-06-24T23:03:58.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.236933762814882,"aZ":-15.566963887035191,"pfxX":-4.684071456678858,"pfxZ":8.255019961277336,"pX":-1.7752086023650564,"pZ":3.274276356518006,"vX0":-0.7963902449002664,"vY0":-140.55647151590645,"vZ0":-4.430095399301944,"x":184.67,"y":150.37,"x0":-0.8797426321975826,"y0":50.00298725658364,"z0":5.873549100074091,"aX":-9.42257500452593},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":8.6,"spinRate":2236,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.38888310123398906,"extension":6.259333833026404},"index":3,"playId":"745009a9-17c7-3a14-a3de-56143f4c6bcb","pitchNumber":4,"startTime":"2026-06-24T23:04:12.881Z","endTime":"2026-06-24T23:04:15.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.554601221554424,"aZ":-28.37763816217817,"pfxX":0.03629128893833666,"pfxZ":2.083229186477965,"pX":-0.6271114516345593,"pZ":3.257537091325522,"vX0":0.5130058580402461,"vY0":-132.92610870037737,"vZ0":-1.9574509969293734,"x":140.9,"y":150.83,"x0":-0.8258481976241023,"y0":50.0023708029005,"z0":6.026888997654067,"aX":0.06613259568439653},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.6,"breakHorizontal":-0.1,"spinRate":2663,"spinDirection":156},"zone":1,"typeConfidence":0.89,"plateTime":0.40917905397989385,"extension":6.026822403044728},"index":4,"playId":"02a8c2ee-75bd-38db-960f-037890e058a0","pitchNumber":5,"startTime":"2026-06-24T23:04:29.264Z","endTime":"2026-06-24T23:04:32.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77162573709444,"aZ":-37.35423431811451,"pfxX":3.5968677042330075,"pfxZ":-3.2557904051473647,"pX":0.2935318576543674,"pZ":1.566260665700097,"vX0":1.1225028180349006,"vY0":-125.01028554522728,"vZ0":-3.601617605651092,"x":105.81,"y":196.49,"x0":-0.6278952664577442,"y0":50.00179863731951,"z0":6.073012243758053,"aX":5.726447734469138},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.5,"breakHorizontal":-6.7,"spinRate":2856,"spinDirection":39},"zone":14,"typeConfidence":0.88,"plateTime":0.43713778867871644,"extension":6.181775271792319},"hitData":{"launchSpeed":108.1,"launchAngle":10.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.57,"coordY":126.44}},"index":5,"playId":"f30cde19-561c-3de7-afda-d45fea84f9bd","pitchNumber":6,"startTime":"2026-06-24T23:04:45.123Z","endTime":"2026-06-24T23:04:57.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.8,"awayTeamWinProbability":62.2,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.61,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:04:57.427Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colt Emerson pops out to third baseman Nick Gonzales in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T23:05:23.042Z","endTime":"2026-06-24T23:07:15.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.549443475471982,"aZ":-16.680842539295572,"pfxX":-5.806328993382481,"pfxZ":7.529620338774848,"pX":-0.5708379957269053,"pZ":3.395234876349199,"vX0":3.0438146493439486,"vY0":-142.07046278127993,"vZ0":-3.849246465969481,"x":138.76,"y":147.11,"x0":-0.8979749678160018,"y0":50.00217131189106,"z0":5.818365125603243,"aX":-11.946674300312578},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.1,"breakHorizontal":10.0,"spinRate":2214,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.38457661159604006,"extension":6.257469861603218},"index":0,"playId":"41c00ce0-afa9-3f53-b27f-fd629d1b1d99","pitchNumber":1,"startTime":"2026-06-24T23:05:23.042Z","endTime":"2026-06-24T23:05:26.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.380440235891594,"aZ":-37.16840456963083,"pfxX":5.670498086157599,"pfxZ":-3.121003443869956,"pX":0.17472479558742615,"pZ":2.725517360774146,"vX0":0.22154096365028414,"vY0":-125.23423949622804,"vZ0":-1.017672258760539,"x":110.34,"y":165.19,"x0":-0.6522052979256839,"y0":50.00091974723669,"z0":6.155600340811015,"aX":9.078711275989493},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.6,"breakHorizontal":-10.3,"spinRate":2778,"spinDirection":45},"zone":5,"typeConfidence":0.89,"plateTime":0.43601434642342785,"extension":6.195532809446593},"index":1,"playId":"09dc3011-c254-344c-b35d-d1cc4ee2a77b","pitchNumber":2,"startTime":"2026-06-24T23:05:39.159Z","endTime":"2026-06-24T23:05:42.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":87.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21265133024132,"aZ":-27.882788822214543,"pfxX":-1.3310959750540334,"pfxZ":2.2452671830420194,"pX":0.6366648226970834,"pZ":0.7726202727606585,"vX0":4.263059161473882,"vY0":-136.08858599987687,"vZ0":-8.236073032392577,"x":92.73,"y":217.92,"x0":-0.7635374304465735,"y0":50.006160453452026,"z0":5.712679591064395,"aX":-2.548046810471974},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.9,"breakHorizontal":1.7,"spinRate":2652,"spinDirection":177},"zone":14,"typeConfidence":0.91,"plateTime":0.3994194875789905,"extension":6.426910283409431},"index":2,"playId":"ceda3ad6-0f50-38ad-8b2d-c8abe101ec40","pitchNumber":3,"startTime":"2026-06-24T23:06:01.219Z","endTime":"2026-06-24T23:06:04.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":97.3,"endSpeed":89.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99406616587593,"aZ":-14.84354910356751,"pfxX":-4.676640173214537,"pfxZ":8.440534021485899,"pX":0.7703601735906287,"pZ":3.3659864234205195,"vX0":5.4553548682578406,"vY0":-141.6248611877475,"vZ0":-4.233304680532249,"x":87.64,"y":147.9,"x0":-0.5632357169691389,"y0":50.006426164489625,"z0":5.813998209925185,"aX":-9.607240330938176},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":7.6,"spinRate":2293,"spinDirection":229},"zone":12,"typeConfidence":0.9,"plateTime":0.38511189429836534,"extension":6.360021149583524},"index":3,"playId":"a9b76a77-d8bd-3af9-b269-d4eda6f78c9d","pitchNumber":4,"startTime":"2026-06-24T23:06:21.492Z","endTime":"2026-06-24T23:06:25.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00279926562257,"aZ":-40.180075356613564,"pfxX":2.4338346629856122,"pfxZ":-5.021028115836472,"pX":1.099931616315763,"pZ":1.5987183727653251,"vX0":3.427178105345578,"vY0":-125.17913673568778,"vZ0":-2.992093498367579,"x":75.07,"y":195.61,"x0":-0.6002307322178304,"y0":50.00171039237986,"z0":6.081723412464821,"aX":3.881946590339837},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-9.5,"breakHorizontal":-5.2,"spinRate":2637,"spinDirection":37},"zone":14,"typeConfidence":0.89,"plateTime":0.43666094443932746,"extension":6.271154527324448},"index":4,"playId":"93425ea2-6043-31a7-9698-643609996a41","pitchNumber":5,"startTime":"2026-06-24T23:06:46.524Z","endTime":"2026-06-24T23:06:50.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19248610786397,"aZ":-13.898656881177436,"pfxX":-4.7820738935719085,"pfxZ":8.713586498124489,"pX":0.07446136309597569,"pZ":3.4131173431485067,"vX0":3.9933660132524174,"vY0":-143.44934748793318,"vZ0":-4.475631765646148,"x":114.16,"y":146.63,"x0":-0.7099662627045584,"y0":50.00319719565095,"z0":5.851252130616164,"aX":-10.030398774657145},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.1,"breakHorizontal":7.9,"spinRate":2368,"spinDirection":232},"zone":12,"typeConfidence":0.91,"plateTime":0.3808891196045283,"extension":6.2779346126482105},"hitData":{"launchSpeed":81.0,"launchAngle":68.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":86.95,"coordY":180.57}},"index":5,"playId":"1d02aba9-09a1-30fb-8d66-13fa7518d70f","pitchNumber":6,"startTime":"2026-06-24T23:07:05.753Z","endTime":"2026-06-24T23:07:15.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":41.099999999999994,"awayTeamWinProbability":58.900000000000006,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.2,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:07:15.892Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"J.P. Crawford pops out to third baseman Nick Gonzales in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T23:07:37.372Z","endTime":"2026-06-24T23:09:57.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.292306055593798,"aZ":-41.9423767132885,"pfxX":2.095513792973672,"pfxZ":-6.206678493430409,"pX":0.4549530154391389,"pZ":1.4440598105396811,"vX0":2.068167797674127,"vY0":-124.5013417102592,"vZ0":-2.775999871996403,"x":99.66,"y":199.79,"x0":-0.6577563106858394,"y0":50.000438276769714,"z0":6.034442277849564,"aX":3.2991096835486977},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-11.6,"breakHorizontal":-4.3,"spinRate":2677,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.43943211449303243,"extension":6.3706712470768725},"index":0,"playId":"bc0ddaf6-2a43-38cc-b7e1-bf6662e91c96","pitchNumber":1,"startTime":"2026-06-24T23:07:37.372Z","endTime":"2026-06-24T23:07:41.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80759885045279,"aZ":-26.819085356644177,"pfxX":-0.7934089771170956,"pfxZ":2.9787121736241104,"pX":0.5416854651706083,"pZ":1.6289714959800266,"vX0":3.5861454091147067,"vY0":-133.02873542416805,"vZ0":-5.934772184641541,"x":96.35,"y":194.8,"x0":-0.7191538063080907,"y0":50.00278145682473,"z0":5.826062532331792,"aX":-1.4264942486530325},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":0.7,"spinRate":2570,"spinDirection":179},"zone":9,"typeConfidence":0.91,"plateTime":0.41130664233692427,"extension":6.074291800118963},"index":1,"playId":"4bba88d6-7844-30ab-877b-0640e4394415","pitchNumber":2,"startTime":"2026-06-24T23:07:52.655Z","endTime":"2026-06-24T23:07:56.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.885992161590664,"aZ":-28.948566505502928,"pfxX":-0.1477409977819244,"pfxZ":1.7445956044671007,"pX":-0.3062258324528241,"pZ":2.8001425682362022,"vX0":1.5733765080935793,"vY0":-134.158803754242,"vZ0":-2.842587669808914,"x":128.67,"y":163.18,"x0":-0.8773397423383128,"y0":50.00414556145127,"z0":5.904269893817854,"aX":-0.27352854879693256},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.9,"breakHorizontal":0.0,"spinRate":2697,"spinDirection":157},"zone":4,"typeConfidence":0.9,"plateTime":0.4059223484097023,"extension":6.213315150795878},"index":2,"playId":"8ed64cd2-dbe1-35f2-9ed4-65f3fe63d57b","pitchNumber":3,"startTime":"2026-06-24T23:08:10.584Z","endTime":"2026-06-24T23:08:13.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-24T23:08:19.680Z","endTime":"2026-06-24T23:08:33.804Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"b3858870-c4a1-4186-9f04-9edff7e44374","startTime":"2026-06-24T23:08:33.804Z","endTime":"2026-06-24T23:08:38.804Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.361492586660347,"aZ":-40.975987474831804,"pfxX":1.690854142165855,"pfxZ":-5.439322501045113,"pX":1.3804069572466153,"pZ":0.3697093451860585,"vX0":4.302401114316775,"vY0":-126.31045512351963,"vZ0":-5.641645476117153,"x":64.38,"y":228.8,"x0":-0.5636335164659537,"y0":50.00302878463496,"z0":5.921411413002964,"aX":2.735707812830512},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-10.9,"breakHorizontal":-4.1,"spinRate":2742,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4333873068319489,"extension":6.25965225249078},"index":5,"playId":"4dc1e6c6-399f-38e5-97a9-39f6f6379d9c","pitchNumber":4,"startTime":"2026-06-24T23:08:48.861Z","endTime":"2026-06-24T23:08:52.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91454764221661,"aZ":-26.827552070629146,"pfxX":-9.151739254019947,"pfxZ":2.622629766373521,"pX":-0.38210589030881037,"pZ":1.1534165449035074,"vX0":4.510675631712047,"vY0":-142.08656991904704,"vZ0":-7.824217346485917,"x":131.56,"y":207.64,"x0":-0.8020471096710179,"y0":50.007071098176596,"z0":5.650730673059595,"aX":-18.69494862041705},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.4,"breakHorizontal":15.6,"spinRate":2305,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.38566102267349667,"extension":6.308216853334122},"index":6,"playId":"fee88b82-2569-37df-8398-4d73deb9f2d1","pitchNumber":5,"startTime":"2026-06-24T23:09:14.637Z","endTime":"2026-06-24T23:09:19.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.732963469422163,"aZ":-38.786820347354166,"pfxX":2.2320431739735014,"pfxZ":-4.14706222689699,"pX":0.3281052118437026,"pZ":1.7706460353156648,"vX0":1.8170298715452324,"vY0":-124.79956083233456,"vZ0":-2.7075877810878177,"x":104.49,"y":190.97,"x0":-0.6968484065039373,"y0":50.004194712045525,"z0":6.033012446031956,"aX":3.556814173636069},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.9,"breakHorizontal":-4.4,"spinRate":2758,"spinDirection":41},"zone":9,"typeConfidence":0.89,"plateTime":0.43720200133600784,"extension":5.883070081721479},"hitData":{"launchSpeed":72.3,"launchAngle":75.0,"totalDistance":96.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.04,"coordY":194.25}},"index":7,"playId":"0fb9e725-f798-3409-81c1-76eecfd6fc8a","pitchNumber":6,"startTime":"2026-06-24T23:09:47.968Z","endTime":"2026-06-24T23:09:57.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.18,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:09:57.429Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan O'Hearn pops out to third baseman J.P. Crawford.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T23:11:53.912Z","endTime":"2026-06-24T23:12:43.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17032445044076,"aZ":-16.9330497877944,"pfxX":-5.93522218767084,"pfxZ":7.644670687978472,"pX":-0.3442643903456755,"pZ":2.76132850880264,"vX0":4.44530417058705,"vY0":-140.37803903240135,"vZ0":-2.964189639885984,"x":130.12,"y":164.22,"x0":-1.178306803390475,"y0":50.00033195192236,"z0":4.935087527068096,"aX":-11.828162061687134},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":9.8,"spinRate":2235,"spinDirection":227},"zone":4,"typeConfidence":0.91,"plateTime":0.39038690776241847,"extension":6.5375915410024685},"index":0,"playId":"778964cf-de2e-3031-9156-e5888e405dfd","pitchNumber":1,"startTime":"2026-06-24T23:12:12.459Z","endTime":"2026-06-24T23:12:15.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.545055866638332,"aZ":-30.814531853622082,"pfxX":0.1480262120547018,"pfxZ":0.8505514111176007,"pX":-0.21598849464027386,"pZ":1.6812089114637538,"vX0":2.601415237883189,"vY0":-125.03040203930937,"vZ0":-1.6830372599181047,"x":125.23,"y":193.39,"x0":-1.286043672464218,"y0":50.000455157257605,"z0":4.874944836313144,"aX":0.23590023533668286},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.4,"breakHorizontal":-0.8,"spinRate":2272,"spinDirection":88},"zone":8,"typeConfidence":0.91,"plateTime":0.43688785846490674,"extension":6.610781514647315},"hitData":{"launchSpeed":85.7,"launchAngle":73.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":98.1,"coordY":169.92}},"index":1,"playId":"1a25005e-2b02-3ac3-9c58-6272bedb8183","pitchNumber":2,"startTime":"2026-06-24T23:12:32.148Z","endTime":"2026-06-24T23:12:43.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:12:43.484Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Endy Rodríguez walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T23:12:53.522Z","endTime":"2026-06-24T23:15:16.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87842068940768,"aZ":-17.2155472703655,"pfxX":-6.679060298633362,"pfxZ":7.471101878205495,"pX":-1.2378927391142922,"pZ":2.913850541082751,"vX0":2.4994669783179737,"vY0":-140.80541267265892,"vZ0":-2.7866285561949464,"x":164.19,"y":160.11,"x0":-1.2709509692376355,"y0":50.00212546022031,"z0":5.034430197329261,"aX":-13.369260643079935},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":11.5,"spinRate":2242,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.38946361087777825,"extension":6.369177015771766},"index":0,"playId":"97299d4e-d588-3f72-8c00-44f3bcf71f97","pitchNumber":1,"startTime":"2026-06-24T23:13:09.090Z","endTime":"2026-06-24T23:13:12.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.223925949506796,"aZ":-17.716178587883856,"pfxX":-6.649825468615589,"pfxZ":7.275901898948665,"pX":0.21467341776573703,"pZ":1.805854803613201,"vX0":6.074099169623013,"vY0":-140.00570406246638,"vZ0":-5.445329969674384,"x":108.82,"y":190.02,"x0":-1.1176222044776347,"y0":50.00515767506348,"z0":4.933159088019341,"aX":-13.220259319042984},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":10.8,"spinRate":2170,"spinDirection":228},"zone":8,"typeConfidence":0.9,"plateTime":0.3910230692992118,"extension":6.4249504132083635},"index":1,"playId":"1de57d7e-1041-3728-b3da-22638bf9e94b","pitchNumber":2,"startTime":"2026-06-24T23:13:26.638Z","endTime":"2026-06-24T23:13:30.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":96.8,"endSpeed":89.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.847795612080713,"aZ":-13.96174392238417,"pfxX":-5.7344122102367034,"pfxZ":8.999215412646349,"pX":-0.03906781752445883,"pZ":2.378533546628199,"vX0":4.931891951251542,"vY0":-140.86758269655076,"vZ0":-4.727584093649975,"x":118.49,"y":174.56,"x0":-1.06130653877455,"y0":50.00675615205867,"z0":4.970897325622761,"aX":-11.610270795565846},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":9.5,"spinRate":2364,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.38775831606598565,"extension":6.446992428113317},"index":2,"playId":"96033c9f-bd3a-3da3-9b5f-7a387ed084cb","pitchNumber":3,"startTime":"2026-06-24T23:13:48.880Z","endTime":"2026-06-24T23:13:52.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":96.8,"endSpeed":88.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.369610167944487,"aZ":-15.843658080948364,"pfxX":-5.363940526465395,"pfxZ":8.101575182403785,"pX":0.7319929615955726,"pZ":3.6698452682846554,"vX0":6.823068549733,"vY0":-140.93768894372235,"vZ0":-1.100019885768747,"x":89.1,"y":139.69,"x0":-1.020926477799625,"y0":50.00454904460203,"z0":5.086168585668872,"aX":-10.815540808160508},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":8.4,"spinRate":2270,"spinDirection":223},"zone":12,"typeConfidence":0.91,"plateTime":0.3882922961379913,"extension":6.490804253096993},"index":3,"playId":"f92d9e8a-4e52-3f62-90dc-0cf82e747553","pitchNumber":4,"startTime":"2026-06-24T23:14:09.571Z","endTime":"2026-06-24T23:14:12.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65036999178904,"aZ":-15.844709415346951,"pfxX":-6.086144964470851,"pfxZ":7.948111614534877,"pX":0.652479450218615,"pZ":2.8499312833710224,"vX0":6.985426532011441,"vY0":-142.41864411483607,"vZ0":-3.33254855953513,"x":92.13,"y":161.83,"x0":-1.0411162460666366,"y0":50.00472308611999,"z0":5.037238361452116,"aX":-12.506826845766719},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.9,"breakHorizontal":9.6,"spinRate":2189,"spinDirection":225},"zone":3,"typeConfidence":0.91,"plateTime":0.38457216900455515,"extension":6.408187052816289},"index":4,"playId":"e8dff1b7-0578-39bc-8dfb-5f16e1c530f4","pitchNumber":5,"startTime":"2026-06-24T23:14:29.754Z","endTime":"2026-06-24T23:14:34.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98844261269732,"aZ":-15.163175882011688,"pfxX":-5.449757922173399,"pfxZ":8.436538744704745,"pX":-1.5355689217862154,"pZ":3.663625333336755,"vX0":1.5566958519841312,"vY0":-140.8574458889403,"vZ0":-1.422502707298713,"x":175.53,"y":139.86,"x0":-1.3862204946656693,"y0":50.00137916703329,"z0":5.152134731523116,"aX":-10.986507065924073},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":9.6,"spinRate":2191,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.388360909426519,"extension":6.253367523427524},"index":5,"playId":"88890379-8eaa-3958-8f65-1e00e0566fc2","pitchNumber":6,"startTime":"2026-06-24T23:14:53.878Z","endTime":"2026-06-24T23:14:56.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48346538964645,"aZ":-15.728393174228257,"pfxX":-5.897725267705668,"pfxZ":8.005248702488288,"pX":-0.7923217813011622,"pZ":4.167669866380917,"vX0":3.5378469429151935,"vY0":-142.39003279082223,"vZ0":0.09427999420691724,"x":147.2,"y":126.25,"x0":-1.2841436393536851,"y0":50.00629855315524,"z0":5.128774241245145,"aX":-12.121110562785287},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.8,"breakHorizontal":10.0,"spinRate":2308,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.38457990845174184,"extension":6.50018991580705},"index":6,"playId":"c30b6f4c-2a07-3b9c-acf3-e699c16d2bfb","pitchNumber":7,"startTime":"2026-06-24T23:15:13.271Z","endTime":"2026-06-24T23:15:16.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.6,"awayTeamWinProbability":55.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.72,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:15:16.912Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Callihan strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T23:15:23.230Z","endTime":"2026-06-24T23:17:28.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":95.8,"endSpeed":87.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.783438783795862,"aZ":-13.217081287631459,"pfxX":-5.56777526605574,"pfxZ":9.625889393652088,"pX":0.7487861305613941,"pZ":3.048434959802744,"vX0":7.3048607407869435,"vY0":-139.32984685729332,"vZ0":-2.9611459038107766,"x":88.46,"y":156.47,"x0":-1.1814241331605593,"y0":50.00339391111174,"z0":4.996298476081226,"aX":-10.966598760580998},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":8.6,"spinRate":2319,"spinDirection":221},"zone":3,"typeConfidence":0.91,"plateTime":0.392844260579734,"extension":6.320710522828594},"index":0,"playId":"98c33808-8d33-330d-b8ec-b7a38fd7fcad","pitchNumber":1,"startTime":"2026-06-24T23:15:42.248Z","endTime":"2026-06-24T23:15:45.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22325279041703,"aZ":-14.65239781427092,"pfxX":-5.92439038268808,"pfxZ":8.817953779134253,"pX":0.4417287124576267,"pZ":2.2791823261919433,"vX0":6.801776810046924,"vY0":-139.97984166807532,"vZ0":-4.497487997131316,"x":100.16,"y":177.24,"x0":-1.2484670876283464,"y0":50.00378281463202,"z0":4.864248902258642,"aX":-11.773162779456802},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":9.4,"spinRate":2412,"spinDirection":234},"zone":6,"typeConfidence":0.91,"plateTime":0.39110046643010055,"extension":6.705873842615161},"index":1,"playId":"35237ad2-173e-331e-ae07-96db3c502c24","pitchNumber":2,"startTime":"2026-06-24T23:15:59.580Z","endTime":"2026-06-24T23:16:03.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":97.0,"endSpeed":88.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.940181577315954,"aZ":-13.933985876061769,"pfxX":-6.28726797484939,"pfxZ":9.011481084247881,"pX":0.8116994105883433,"pZ":2.5499198434734742,"vX0":8.0093296126213,"vY0":-141.10783379890697,"vZ0":-4.094565820746889,"x":86.06,"y":169.93,"x0":-1.241485595203829,"y0":50.00671569162812,"z0":4.912435472206174,"aX":-12.731862048356918},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":9.8,"spinRate":2336,"spinDirection":227},"zone":12,"typeConfidence":0.91,"plateTime":0.38758815619372866,"extension":6.532215429253473},"index":2,"playId":"254bf1e5-aeb1-3a94-a3e9-113de6cd2e14","pitchNumber":3,"startTime":"2026-06-24T23:16:19.630Z","endTime":"2026-06-24T23:16:22.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":96.4,"endSpeed":88.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.493419536308803,"aZ":-15.17798333797122,"pfxX":-7.468575875319628,"pfxZ":8.47551602201154,"pX":0.9842875491354731,"pZ":2.7242004143765306,"vX0":8.509451801392132,"vY0":-140.20462655773156,"vZ0":-3.4766122377129887,"x":79.48,"y":165.23,"x0":-1.1091176438464199,"y0":50.00598611268556,"z0":4.960979536446119,"aX":-14.98285682577081},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":11.9,"spinRate":2202,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.3895623418856742,"extension":6.7541950290280495},"index":3,"playId":"617ea2e8-7f6b-3f94-a3cf-97b028cfda0c","pitchNumber":4,"startTime":"2026-06-24T23:16:41.820Z","endTime":"2026-06-24T23:16:45.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55884499775277,"aZ":-16.117451710270824,"pfxX":-7.080853629202021,"pfxZ":7.931987378047232,"pX":-0.39179913001954536,"pZ":3.3374326194437915,"vX0":5.211360393547969,"vY0":-141.23316281056572,"vZ0":-1.6200952162382316,"x":131.93,"y":148.67,"x0":-1.3390869907465852,"y0":50.00227861870595,"z0":4.952846907169149,"aX":-14.333043338649476},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.3,"breakHorizontal":11.8,"spinRate":2358,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3875118050795363,"extension":6.535532204093761},"index":4,"playId":"52897ae8-f6a8-3314-a2d4-26a7fe9f19d3","pitchNumber":5,"startTime":"2026-06-24T23:17:24.936Z","endTime":"2026-06-24T23:17:28.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:17:28.596Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Mangum pops out to shortstop Colt Emerson in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T23:17:35.442Z","endTime":"2026-06-24T23:19:42.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01281791426064,"aZ":-16.278649605260377,"pfxX":-6.928822231970581,"pfxZ":7.973712833992836,"pX":-0.951131788040274,"pZ":2.62099333271831,"vX0":3.572283019732751,"vY0":-140.1303835289608,"vZ0":-3.485560306242215,"x":153.25,"y":168.01,"x0":-1.3408062197194022,"y0":50.00057694863498,"z0":4.941315781164001,"aX":-13.808040685204915},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":11.9,"spinRate":2276,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.3905425174106254,"extension":6.648422467912035},"index":0,"playId":"d2ad4754-abb2-3d6d-b139-cb18da9ea579","pitchNumber":1,"startTime":"2026-06-24T23:17:54.069Z","endTime":"2026-06-24T23:17:57.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":97.0,"endSpeed":88.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87925357354944,"aZ":-14.050079642355767,"pfxX":-6.812319430034373,"pfxZ":8.988234692171133,"pX":-0.17324604839058733,"pZ":1.7935892854022568,"vX0":5.657518197858986,"vY0":-141.07109834200728,"vZ0":-6.1357337477800815,"x":123.6,"y":190.35,"x0":-1.318891817410771,"y0":50.00697520126051,"z0":4.901454514035923,"aX":-13.743634912189487},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":11.2,"spinRate":2248,"spinDirection":227},"zone":8,"typeConfidence":0.91,"plateTime":0.38814928902477464,"extension":6.667134026329208},"index":1,"playId":"a191eb23-5e67-355b-ae33-9e4ea5b1ff7c","pitchNumber":2,"startTime":"2026-06-24T23:18:13.015Z","endTime":"2026-06-24T23:18:16.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.416867693838352,"aZ":-15.043510544654852,"pfxX":-6.634876155225789,"pfxZ":8.434998560962065,"pX":-0.17173182019346533,"pZ":1.2569476279217189,"vX0":5.687217432647115,"vY0":-141.42246212359765,"vZ0":-7.1861644130325,"x":123.55,"y":204.84,"x0":-1.3440165837048417,"y0":50.004141100423446,"z0":4.790675150522493,"aX":-13.4778764380227},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":10.9,"spinRate":2263,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.3868788415670035,"extension":6.444607893441127},"index":2,"playId":"8c2329b7-a7a4-37e5-ae6c-48921bd11ec1","pitchNumber":3,"startTime":"2026-06-24T23:18:33.389Z","endTime":"2026-06-24T23:18:36.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80914816362793,"aZ":-16.16375836495919,"pfxX":-7.838523405345633,"pfxZ":7.984135502695968,"pX":-0.04850727121701779,"pZ":1.7062261299054853,"vX0":6.458443278037065,"vY0":-140.69677461006674,"vZ0":-5.795730356112605,"x":118.85,"y":192.71,"x0":-1.3548952583425504,"y0":50.00380545424205,"z0":4.839678488579618,"aX":-15.722013314674829},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":12.8,"spinRate":2277,"spinDirection":230},"zone":8,"typeConfidence":0.9,"plateTime":0.389227206454247,"extension":6.729836065290515},"index":3,"playId":"c22b510c-b330-3a17-836e-6bd06169a657","pitchNumber":4,"startTime":"2026-06-24T23:18:53.620Z","endTime":"2026-06-24T23:18:56.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-24T23:19:12.846Z","endTime":"2026-06-24T23:19:34.562Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.620795021527588,"aZ":-28.016813221818964,"pfxX":-0.7328292476374259,"pfxZ":2.3910355229708626,"pX":1.0827518018696987,"pZ":1.1978727057268563,"vX0":6.555624301237898,"vY0":-129.813334712768,"vZ0":-3.693950365739223,"x":75.73,"y":206.44,"x0":-1.3609213177669306,"y0":50.00013103315615,"z0":4.73018578461606,"aX":-1.2730319918632933},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":0.1,"spinRate":2242,"spinDirection":217},"zone":14,"typeConfidence":0.87,"plateTime":0.4190759874519583,"extension":6.759971498531519},"hitData":{"launchSpeed":75.5,"launchAngle":64.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":75.29,"coordY":166.88}},"index":5,"playId":"a4443b73-12be-3065-a278-b73a3a9d2310","pitchNumber":5,"startTime":"2026-06-24T23:19:34.562Z","endTime":"2026-06-24T23:19:42.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-2.499999999999993,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:19:42.783Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out sharply to center fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T23:21:45.570Z","endTime":"2026-06-24T23:22:49.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":90.0,"endSpeed":83.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.569519823595943,"aZ":-29.271522910947187,"pfxX":0.553292584332385,"pfxZ":1.6450625586634615,"pX":-0.5398025937772071,"pZ":2.647683779057965,"vX0":0.7788705968775723,"vY0":-131.20403123088482,"vZ0":-3.2684160468717285,"x":137.58,"y":167.29,"x0":-0.9110120476424904,"y0":50.00243423876085,"z0":6.062415989947058,"aX":0.9764523468221248},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.5,"breakHorizontal":-1.2,"spinRate":2483,"spinDirection":175},"zone":4,"typeConfidence":0.87,"plateTime":0.41551979062223454,"extension":5.931471530238993},"index":0,"playId":"59aece14-9ed1-35ae-b7d1-ffc5bc4db379","pitchNumber":1,"startTime":"2026-06-24T23:21:48.964Z","endTime":"2026-06-24T23:21:52.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.919954124937377,"aZ":-14.924358628814588,"pfxX":-5.29346419853775,"pfxZ":8.519176224353833,"pX":-0.179462834638404,"pZ":2.70292887035796,"vX0":3.5781489101451465,"vY0":-140.91030541213766,"vZ0":-6.01302721353132,"x":123.84,"y":165.8,"x0":-0.7734229614997588,"y0":50.00636206528278,"z0":5.817162590853972,"aX":-10.721655641037213},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":8.9,"spinRate":2267,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.3876779060867199,"extension":6.366631731123011},"index":1,"playId":"592f6fcc-a7e4-32e2-b18d-7477ca940dde","pitchNumber":2,"startTime":"2026-06-24T23:22:01.675Z","endTime":"2026-06-24T23:22:05.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-24T23:22:13.695Z","endTime":"2026-06-24T23:22:20.665Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.232913972458757,"aZ":-43.005215692751776,"pfxX":5.620261746324912,"pfxZ":-7.034054425894086,"pX":-0.5622346978880839,"pZ":2.3122877264711263,"vX0":-1.3957336706887262,"vY0":-123.24575031185893,"vZ0":-0.6946656966458806,"x":138.43,"y":176.35,"x0":-0.7191696854386858,"y0":50.00292160136766,"z0":6.226371236876891,"aX":8.655500390883965},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-12.6,"breakHorizontal":-9.8,"spinRate":2890,"spinDirection":43},"zone":4,"typeConfidence":0.9,"plateTime":0.44422318997977106,"extension":5.929283798365862},"index":3,"playId":"e66995ad-dd61-3455-b074-206983bc5af6","pitchNumber":3,"startTime":"2026-06-24T23:22:20.665Z","endTime":"2026-06-24T23:22:25.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42353773282739,"aZ":-15.115746427679001,"pfxX":-4.712125644299273,"pfxZ":8.307067642329343,"pX":-0.2521442351167173,"pZ":3.624955910011108,"vX0":3.3980167765424567,"vY0":-142.13863676734138,"vZ0":-3.562012016028645,"x":126.61,"y":140.91,"x0":-0.8485667072915986,"y0":50.006948817876705,"z0":5.849320110543533,"aX":-9.680704051557674},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.5,"breakHorizontal":7.9,"spinRate":2326,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3848042032204355,"extension":6.323315723528757},"hitData":{"launchSpeed":103.6,"launchAngle":43.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":171.38,"coordY":68.56}},"index":4,"playId":"bdd85a8d-0fe5-3c67-a78d-d0f760cd96b3","pitchNumber":4,"startTime":"2026-06-24T23:22:35.780Z","endTime":"2026-06-24T23:22:49.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:22:49.629Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T23:22:54.158Z","endTime":"2026-06-24T23:24:04.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.650011592113486,"aZ":-42.64378291957489,"pfxX":4.030852077786253,"pfxZ":-6.80108087935244,"pX":-0.45894175004290877,"pZ":2.611259748749256,"vX0":-0.7087327051824186,"vY0":-122.62023689330276,"vZ0":-0.12292655628094695,"x":134.49,"y":168.28,"x0":-0.6921875694451475,"y0":50.0011921733477,"z0":6.265932898097511,"aX":6.207490408783104},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-12.1,"breakHorizontal":-7.2,"spinRate":2726,"spinDirection":46},"zone":4,"typeConfidence":0.9,"plateTime":0.4447476020769696,"extension":5.94814930876517},"index":0,"playId":"35498f23-4136-3b1e-835b-ee1cc3844ab0","pitchNumber":1,"startTime":"2026-06-24T23:23:04.965Z","endTime":"2026-06-24T23:23:09.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.362580170641927,"aZ":-40.48089765079531,"pfxX":2.6162800016040144,"pfxZ":-5.34683181330693,"pX":0.72358323191258,"pZ":1.5798836622390524,"vX0":2.237246381248839,"vY0":-123.25051340922714,"vZ0":-2.7269006035016314,"x":89.42,"y":196.12,"x0":-0.5328749051299491,"y0":50.0048271790178,"z0":6.088750933972441,"aX":4.062592923789245},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-10.1,"breakHorizontal":-5.3,"spinRate":2573,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.44283393023909134,"extension":6.084849034313097},"index":1,"playId":"56716073-9bc9-3c98-a326-d4de76dd9808","pitchNumber":2,"startTime":"2026-06-24T23:23:17.612Z","endTime":"2026-06-24T23:23:20.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-24T23:23:31.197Z","endTime":"2026-06-24T23:23:40.176Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.142906764321435,"aZ":-42.445823750333446,"pfxX":3.3409406669544586,"pfxZ":-6.42989630763796,"pX":-0.018175712858438456,"pZ":1.9285651837958648,"vX0":0.1241125293237865,"vY0":-125.06155253412219,"vZ0":-1.907059151255527,"x":117.69,"y":186.71,"x0":-0.5029167050538564,"y0":50.00130310980061,"z0":6.154249898470534,"aX":5.338204923662758},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-11.9,"breakHorizontal":-6.1,"spinRate":2763,"spinDirection":44},"zone":8,"typeConfidence":0.9,"plateTime":0.4365033118035342,"extension":5.985216730415685},"index":3,"playId":"2c0b3363-c9d2-321d-8563-b609260f8a69","pitchNumber":3,"startTime":"2026-06-24T23:23:40.176Z","endTime":"2026-06-24T23:23:43.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9591494537357,"aZ":-27.46951066538132,"pfxX":1.4142874595517583,"pfxZ":2.614450399432294,"pX":0.8972211779039491,"pZ":1.6160796128521338,"vX0":3.217802647778633,"vY0":-132.8720505632307,"vZ0":-6.093287373862179,"x":82.8,"y":195.15,"x0":-0.510491256721898,"y0":50.00226639561034,"z0":5.920265376838927,"aX":2.5421448915260374},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.7,"breakHorizontal":-3.2,"spinRate":2675,"spinDirection":124},"zone":14,"typeConfidence":0.9,"plateTime":0.4113396210800859,"extension":6.220990735042978},"index":4,"playId":"a802a055-f66f-3112-8298-61ecbece89fa","pitchNumber":4,"startTime":"2026-06-24T23:24:00.578Z","endTime":"2026-06-24T23:24:04.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:24:04.238Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Naylor doubles (10) on a line drive to right fielder Tyler Callihan.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T23:24:11.634Z","endTime":"2026-06-24T23:25:22.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63464952749134,"aZ":-25.979207461365263,"pfxX":-9.315208412438055,"pfxZ":3.0143750280982173,"pX":-0.3374658719780014,"pZ":1.9810825276689614,"vX0":4.326377692217836,"vY0":-142.45854438953643,"vZ0":-6.031400918957658,"x":129.86,"y":185.29,"x0":-0.6653157822463822,"y0":50.00300492218667,"z0":5.767131462171218,"aX":-19.152479805437537},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.4,"breakHorizontal":16.0,"spinRate":2371,"spinDirection":226},"zone":7,"typeConfidence":0.9,"plateTime":0.38442956406486184,"extension":6.298697735928809},"index":0,"playId":"f2a747a6-fa04-3ad0-8e14-80cd298d1909","pitchNumber":1,"startTime":"2026-06-24T23:24:29.750Z","endTime":"2026-06-24T23:24:33.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.859954275279193,"aZ":-27.57293034832968,"pfxX":1.7748055922379034,"pfxZ":2.6139331684772813,"pX":-0.16025200349930643,"pZ":2.842642059796706,"vX0":0.7199264523662331,"vY0":-130.82905716483995,"vZ0":-3.1634395789703107,"x":123.11,"y":162.03,"x0":-0.6684381321367656,"y0":50.001546050395795,"z0":6.102264349109751,"aX":3.120421585923125},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.3,"breakHorizontal":-3.4,"spinRate":2526,"spinDirection":156},"zone":2,"typeConfidence":0.87,"plateTime":0.41637839881879835,"extension":6.027548689377034},"hitData":{"launchSpeed":97.8,"launchAngle":19.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":208.56,"coordY":115.42}},"index":1,"playId":"acb20ba8-d605-3980-8741-d7e9b8113dd6","pitchNumber":2,"startTime":"2026-06-24T23:25:06.089Z","endTime":"2026-06-24T23:25:22.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.300000000000004,"awayTeamWinProbability":59.699999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.42,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:25:22.332Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T23:25:30.268Z","endTime":"2026-06-24T23:26:14.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":91.6,"endSpeed":85.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22593197743834,"aZ":-25.54241249087694,"pfxX":-0.6774875563993641,"pfxZ":3.614755692699277,"pX":0.594994565855972,"pZ":1.99728848508671,"vX0":3.961124274160608,"vY0":-133.43135157265303,"vZ0":-5.4662990344160045,"x":94.32,"y":184.85,"x0":-0.8101196431050797,"y0":50.00005906631536,"z0":5.873462470242753,"aX":-1.242277762034794},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.8,"breakHorizontal":0.5,"spinRate":2519,"spinDirection":166},"zone":9,"typeConfidence":0.91,"plateTime":0.4079148873816738,"extension":6.427165678599819},"index":0,"playId":"b15b4d9b-dbea-350e-bbcf-99d4bedc345e","pitchNumber":1,"startTime":"2026-06-24T23:25:48.989Z","endTime":"2026-06-24T23:25:52.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06013320585129,"aZ":-25.020661555375785,"pfxX":-8.491215625057642,"pfxZ":3.566762479713489,"pX":0.4974390807808404,"pZ":2.4128986336001024,"vX0":6.425462636455919,"vY0":-140.10572330842774,"vZ0":-4.655633118405056,"x":98.04,"y":173.63,"x0":-0.7124619518602746,"y0":50.002239570874174,"z0":5.713355191104623,"aX":-17.028286530644174},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.8,"breakHorizontal":14.2,"spinRate":2341,"spinDirection":228},"zone":6,"typeConfidence":0.91,"plateTime":0.3896366336657251,"extension":6.428856751988001},"hitData":{"launchSpeed":88.7,"launchAngle":-42.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":158.27}},"index":1,"playId":"9b58cdc5-5ded-3705-a8ee-ee0bfcf941f3","pitchNumber":2,"startTime":"2026-06-24T23:26:06.867Z","endTime":"2026-06-24T23:26:14.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.25,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:26:14.662Z","atBatIndex":21},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jared Triolo reaches on a throwing error by third baseman J.P. Crawford.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T23:28:12.020Z","endTime":"2026-06-24T23:28:55.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02891030933799,"aZ":-21.944056741410293,"pfxX":-10.425561837204441,"pfxZ":5.267141403764574,"pX":0.02687374412672567,"pZ":2.52757738096374,"vX0":7.226112270886576,"vY0":-138.68764442129515,"vZ0":-2.6758248879763,"x":115.98,"y":170.54,"x0":-1.2626206200463368,"y0":50.00041241941973,"z0":4.97420945634601,"aX":-20.23538561949932},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.1,"breakHorizontal":17.3,"spinRate":2276,"spinDirection":226},"zone":5,"typeConfidence":0.86,"plateTime":0.3954697301979637,"extension":6.627339407695766},"hitData":{"launchSpeed":96.5,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":174.49}},"index":0,"playId":"7e1ba53f-5f24-352e-971e-2a3000ac856f","pitchNumber":1,"startTime":"2026-06-24T23:28:44.723Z","endTime":"2026-06-24T23:28:55.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:28:55.445Z","atBatIndex":22},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Spencer Horwitz grounds into a double play, second baseman Cole Young to shortstop Colt Emerson to first baseman Josh Naylor. Jared Triolo out at 2nd. Spencer Horwitz out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T23:29:10.121Z","endTime":"2026-06-24T23:30:38.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.775606562710337,"aZ":-16.54260593858648,"pfxX":-5.792456592850696,"pfxZ":8.028001998107397,"pX":-0.4547267613929505,"pZ":3.5296808288230683,"vX0":4.501928876198311,"vY0":-138.1826348956813,"vZ0":-1.4018718698769201,"x":134.33,"y":143.48,"x0":-1.3468092399638432,"y0":50.003215180518936,"z0":5.14702940120261,"aX":-11.28039757298135},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":9.6,"spinRate":2278,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.39531875084332313,"extension":6.337524234612179},"index":0,"playId":"65734694-fbcd-3f8f-bda8-84886b208063","pitchNumber":1,"startTime":"2026-06-24T23:29:28.142Z","endTime":"2026-06-24T23:29:33.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"745ff813-6d33-342e-82ce-0d0ece99263a","startTime":"2026-06-24T23:29:48.645Z","endTime":"2026-06-24T23:29:52.251Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00077170561502,"aZ":-30.308530047944092,"pfxX":1.112879054931072,"pfxZ":1.165184712686667,"pX":0.8256468313239053,"pZ":2.980420759525341,"vX0":4.8419698638786635,"vY0":-125.17808399676464,"vZ0":0.9363426556093122,"x":85.53,"y":158.31,"x0":-1.2707836677582989,"y0":50.00351798595786,"z0":5.064731689096458,"aX":1.78237500765446},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.5,"breakHorizontal":-3.0,"spinRate":2208,"spinDirection":99},"zone":12,"typeConfidence":0.9,"plateTime":0.4359719315249535,"extension":6.580402170925538},"index":2,"playId":"af7a5dc5-7f56-31d5-8851-622f2df458e8","pitchNumber":2,"startTime":"2026-06-24T23:30:09.983Z","endTime":"2026-06-24T23:30:13.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.247404702931423,"aZ":-32.1513717518353,"pfxX":1.4018445058177693,"pfxZ":0.014209579706774278,"pX":-0.48510736987909514,"pZ":2.263588433402447,"vX0":1.7073056058168175,"vY0":-125.90422696187257,"vZ0":-0.16174146199959383,"x":135.49,"y":177.66,"x0":-1.3527349501303076,"y0":50.00332906195681,"z0":4.918633914463052,"aX":2.2625784450887427},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.2,"breakHorizontal":-2.9,"spinRate":2235,"spinDirection":122},"zone":4,"typeConfidence":0.91,"plateTime":0.4341243118790308,"extension":6.579684167960328},"hitData":{"launchSpeed":95.4,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":153.2}},"index":3,"playId":"38d15e8e-7bbb-3ba8-8ec7-2a17013c3f25","pitchNumber":3,"startTime":"2026-06-24T23:30:29.812Z","endTime":"2026-06-24T23:30:38.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-9.100000000000001,"leverageIndex":1.8,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:30:38.026Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lowe flies out to right fielder Luke Raley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T23:30:56.105Z","endTime":"2026-06-24T23:33:31.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67115406533747,"aZ":-15.14507658802498,"pfxX":-5.570760576593231,"pfxZ":8.489054058279654,"pX":-0.41418171622175737,"pZ":2.398182832611781,"vX0":4.6834373485802905,"vY0":-140.47151749920727,"vZ0":-4.136941947662817,"x":132.79,"y":174.03,"x0":-1.3761127605468837,"y0":50.003725217281016,"z0":4.869109938222946,"aX":-11.17652284585909},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":9.1,"spinRate":2240,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.3893387557030059,"extension":6.6744497535773295},"index":0,"playId":"512b98e8-e4fc-3080-b266-cef533f325a0","pitchNumber":1,"startTime":"2026-06-24T23:31:08.000Z","endTime":"2026-06-24T23:31:11.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.336962144612198,"aZ":-15.55050694182132,"pfxX":-4.94359976554388,"pfxZ":8.288141291836883,"pX":-0.5573810981975795,"pZ":2.5598541483235304,"vX0":3.794623586262351,"vY0":-140.38026151706538,"vZ0":-4.061725475777804,"x":138.25,"y":169.66,"x0":-1.2810989326935136,"y0":50.00087726003718,"z0":5.030709769610874,"aX":-9.913459932964496},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":8.3,"spinRate":2364,"spinDirection":219},"zone":4,"typeConfidence":0.91,"plateTime":0.3894531595154529,"extension":6.556684840558101},"index":1,"playId":"0a997b4a-5de5-3d12-80f7-44dbd7766908","pitchNumber":2,"startTime":"2026-06-24T23:31:27.955Z","endTime":"2026-06-24T23:31:31.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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-06-24T23:31:42.333Z","endTime":"2026-06-24T23:31:54.327Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.787405349017895,"aZ":-15.638132778202014,"pfxX":-4.630801043609782,"pfxZ":8.214164446833013,"pX":-1.1269836294120423,"pZ":3.6528958941298013,"vX0":2.516177260390687,"vY0":-140.7238852071335,"vZ0":-1.2746785177077586,"x":159.96,"y":140.15,"x0":-1.4292189815314653,"y0":50.003801692066155,"z0":5.120810378133992,"aX":-9.3238438262445},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":7.9,"spinRate":2247,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.38864577597144345,"extension":6.473045182094943},"index":3,"playId":"f0e2c507-c97a-3570-b773-3ba649b76882","pitchNumber":3,"startTime":"2026-06-24T23:31:54.327Z","endTime":"2026-06-24T23:31:57.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.623400146670004,"aZ":-17.485621145636614,"pfxX":-5.69714756071562,"pfxZ":7.255587604383763,"pX":-0.30996343576661345,"pZ":3.094100868204311,"vX0":4.819039213159569,"vY0":-141.03608204298587,"vZ0":-2.4195777524792756,"x":128.82,"y":155.24,"x0":-1.2965195811625028,"y0":50.00279316345854,"z0":5.084624408216283,"aX":-11.532920489704093},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.8,"breakHorizontal":9.4,"spinRate":2315,"spinDirection":222},"zone":1,"typeConfidence":0.9,"plateTime":0.3876520428118537,"extension":6.531465726346425},"index":4,"playId":"aacc2f36-e985-3120-9381-52a367127b8e","pitchNumber":4,"startTime":"2026-06-24T23:32:13.613Z","endTime":"2026-06-24T23:32:17.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53251858942006,"aZ":-31.473912930068153,"pfxX":1.331686744442908,"pfxZ":0.4126836183345257,"pX":0.20708469648223943,"pZ":0.6029806139076129,"vX0":3.696436955041179,"vY0":-128.59791973840254,"vZ0":-4.585840558364897,"x":109.11,"y":222.5,"x0":-1.4169614890281805,"y0":50.000657413288515,"z0":4.827065062659435,"aX":2.2491201269081005},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.0,"breakHorizontal":-3.1,"spinRate":2271,"spinDirection":138},"zone":14,"typeConfidence":0.9,"plateTime":0.4245398862743519,"extension":6.6156256130753475},"index":5,"playId":"84151c38-1672-339c-b3f0-c213f4031fc0","pitchNumber":5,"startTime":"2026-06-24T23:32:34.661Z","endTime":"2026-06-24T23:32:38.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":88.5,"endSpeed":82.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19329867467823,"aZ":-31.211757034275724,"pfxX":0.5127881970821324,"pfxZ":0.5604759470799952,"pX":0.6505751671165083,"pZ":2.0891533774616495,"vX0":4.792661437198525,"vY0":-128.95244014459473,"vZ0":-1.288702053995233,"x":92.2,"y":182.37,"x0":-1.2846250050632473,"y0":50.001683457583994,"z0":4.963139745709614,"aX":0.8792770482578717},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.0,"breakHorizontal":-1.8,"spinRate":2255,"spinDirection":101},"zone":9,"typeConfidence":0.88,"plateTime":0.42179376765504184,"extension":6.597886821665636},"index":6,"playId":"f0ff967b-9070-3215-a213-ad00909a8486","pitchNumber":6,"startTime":"2026-06-24T23:32:58.088Z","endTime":"2026-06-24T23:33:01.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.891146543036054,"aZ":-16.658890064723174,"pfxX":-6.594420382270382,"pfxZ":7.70259057999305,"pX":0.3216251473054807,"pZ":3.0620010141327825,"vX0":6.891633508428222,"vY0":-140.77425350142985,"vZ0":-2.6128060140156406,"x":104.74,"y":156.11,"x0":-1.2972393200511987,"y0":50.00326582620795,"z0":5.076046691051264,"aX":-13.283631835127899},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":10.6,"spinRate":2428,"spinDirection":227},"zone":3,"typeConfidence":0.9,"plateTime":0.3885617720913621,"extension":6.488575808951583},"hitData":{"launchSpeed":89.8,"launchAngle":33.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.24,"coordY":65.2}},"index":7,"playId":"cff1c453-93ca-3197-9b07-6e4b89c80c35","pitchNumber":7,"startTime":"2026-06-24T23:33:22.948Z","endTime":"2026-06-24T23:33:31.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:33:31.638Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T23:35:36.401Z","endTime":"2026-06-24T23:37:14.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.415252117500856,"aZ":-37.17053475205557,"pfxX":2.779593137137682,"pfxZ":-3.206272003376565,"pX":-0.08338118405458757,"pZ":2.8689313511799472,"vX0":0.7734133732712134,"vY0":-123.39044303031429,"vZ0":-0.4281502578879375,"x":120.18,"y":161.32,"x0":-0.7614235083273725,"y0":50.005226012462096,"z0":6.151895187453262,"aX":4.3264604425405855},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.6,"breakHorizontal":-5.2,"spinRate":2510,"spinDirection":46},"zone":2,"typeConfidence":0.89,"plateTime":0.44232006516721745,"extension":6.017377729841055},"index":0,"playId":"75373a66-a7de-3dda-8d0b-db829a293f13","pitchNumber":1,"startTime":"2026-06-24T23:35:36.401Z","endTime":"2026-06-24T23:35:39.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":96.6,"endSpeed":89.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54048038984114,"aZ":-25.09133493094135,"pfxX":-8.705858444489152,"pfxZ":3.5155270806084875,"pX":0.05690902168204928,"pZ":1.3442768215063483,"vX0":5.47019227232747,"vY0":-140.5181200519988,"vZ0":-7.580603900772098,"x":114.83,"y":202.48,"x0":-0.7761737634408487,"y0":50.00311193242139,"z0":5.688002569455213,"aX":-17.544491347511418},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.0,"breakHorizontal":14.8,"spinRate":2196,"spinDirection":230},"zone":14,"typeConfidence":0.91,"plateTime":0.3886369240871379,"extension":6.2696404367389205},"index":1,"playId":"c46e6df7-017f-3ba1-9325-ddc1606cfb43","pitchNumber":2,"startTime":"2026-06-24T23:35:49.034Z","endTime":"2026-06-24T23:35:52.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":91.0,"endSpeed":85.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.914808684093018,"aZ":-25.997550915074928,"pfxX":-1.2545679218697237,"pfxZ":3.4014178160680766,"pX":0.4686246077995197,"pZ":1.9168806059067989,"vX0":3.292332141285408,"vY0":-132.5958444260256,"vZ0":-5.731302153796481,"x":99.14,"y":187.02,"x0":-0.6150629999564552,"y0":50.005531653937105,"z0":5.9534204755521465,"aX":-2.280310046262654},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.4,"breakHorizontal":1.7,"spinRate":2509,"spinDirection":161},"zone":9,"typeConfidence":0.9,"plateTime":0.4098979138611494,"extension":6.025064567409287},"index":2,"playId":"12e50484-dad9-3037-81cb-891a1d554fab","pitchNumber":3,"startTime":"2026-06-24T23:36:12.473Z","endTime":"2026-06-24T23:36:17.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43956248000106,"aZ":-40.24395875162256,"pfxX":4.153744604686002,"pfxZ":-5.190079589356051,"pX":0.11835826788295717,"pZ":0.9796801208043735,"vX0":0.31016006896821446,"vY0":-123.78384864984625,"vZ0":-4.304700840243763,"x":112.49,"y":212.33,"x0":-0.5483563510608896,"y0":50.00553728035728,"z0":6.106615558541918,"aX":6.454190542630349},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-10.2,"breakHorizontal":-7.6,"spinRate":2631,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.44229932951091655,"extension":5.980647785179868},"index":3,"playId":"5e1a3070-0ca4-36f8-9c16-53b14ec59d08","pitchNumber":4,"startTime":"2026-06-24T23:36:33.533Z","endTime":"2026-06-24T23:36:38.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":97.6,"endSpeed":89.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.475214616328056,"aZ":-14.86544282897158,"pfxX":-5.760353355550025,"pfxZ":8.425670489982554,"pX":-0.16079014994964114,"pZ":3.4745597022179817,"vX0":3.9485859608727893,"vY0":-142.17533413747609,"vZ0":-4.045183332835671,"x":123.13,"y":144.97,"x0":-0.8165776927068553,"y0":50.004690648317855,"z0":5.854139753342239,"aX":-11.837421635105446},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":9.7,"spinRate":2260,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3847010428254385,"extension":6.232266163195285},"index":4,"playId":"6eab8ac6-70f4-3ab7-818f-8fc081cd4eea","pitchNumber":5,"startTime":"2026-06-24T23:36:52.280Z","endTime":"2026-06-24T23:36:55.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.483609551542017,"aZ":-40.354983106173954,"pfxX":3.465926026792493,"pfxZ":-5.3252717101041345,"pX":0.028504692733801348,"pZ":1.3228754819524504,"vX0":0.49278371448720765,"vY0":-123.38881727621464,"vZ0":-3.335679044675049,"x":115.91,"y":203.06,"x0":-0.6241657026932619,"y0":50.00430980674543,"z0":6.106518920488796,"aX":5.3227159489644835},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-10.2,"breakHorizontal":-6.4,"spinRate":2632,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.4445937440825225,"extension":5.887362646149026},"index":5,"playId":"64c246b0-3fb4-310f-b442-9a24730c3908","pitchNumber":6,"startTime":"2026-06-24T23:37:10.141Z","endTime":"2026-06-24T23:37:14.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:37:14.564Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T23:37:21.599Z","endTime":"2026-06-24T23:39:10.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.070713676250303,"aZ":-41.84450914292036,"pfxX":6.092362053983951,"pfxZ":-6.240137460711219,"pX":0.43396160314835996,"pZ":1.5803962492636514,"vX0":0.5669197030720221,"vY0":-123.75199278739181,"vZ0":-2.540827814112792,"x":100.46,"y":196.11,"x0":-0.5896689214768551,"y0":50.00481069148301,"z0":6.130935979312587,"aX":9.43542002224776},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-11.6,"breakHorizontal":-11.2,"spinRate":2751,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.4428658081147141,"extension":5.9325125997216315},"index":0,"playId":"da3e988c-39f0-377a-b7c9-95cf0d857867","pitchNumber":1,"startTime":"2026-06-24T23:37:36.594Z","endTime":"2026-06-24T23:37:39.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.449393674612224,"aZ":-13.930144804428073,"pfxX":-5.923842330511478,"pfxZ":9.073453047627925,"pX":0.5469188102802945,"pZ":2.129404838311072,"vX0":5.166438351613913,"vY0":-140.98718614021632,"vZ0":-7.557841128346652,"x":96.15,"y":181.29,"x0":-0.5408571996134285,"y0":50.0036927675159,"z0":5.746527873007931,"aX":-11.910743456273732},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":9.6,"spinRate":2303,"spinDirection":228},"zone":9,"typeConfidence":0.91,"plateTime":0.38870339168340706,"extension":6.171383809256481},"index":1,"playId":"6be439a0-7557-304e-a0bb-589e058f3d39","pitchNumber":2,"startTime":"2026-06-24T23:37:53.073Z","endTime":"2026-06-24T23:37:58.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87108513542681,"aZ":-29.119349391966413,"pfxX":0.4148283608025194,"pfxZ":1.7381894093270684,"pX":0.7939894892010075,"pZ":2.4379177990617995,"vX0":3.528169082994976,"vY0":-130.89339973995428,"vZ0":-3.47830856780741,"x":86.73,"y":172.96,"x0":-0.6173167721602317,"y0":50.0048688456648,"z0":5.930304001690626,"aX":0.7303342881459622},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.6,"breakHorizontal":-1.4,"spinRate":2723,"spinDirection":130},"zone":6,"typeConfidence":0.86,"plateTime":0.4161467149133058,"extension":6.093210678119918},"index":2,"playId":"e2622822-91a2-3cbe-bda9-b8af3446c54c","pitchNumber":3,"startTime":"2026-06-24T23:38:14.856Z","endTime":"2026-06-24T23:38:18.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79075049485504,"aZ":-28.468346660024444,"pfxX":-0.18123528409520162,"pfxZ":2.0926663825917835,"pX":1.5648446312351036,"pZ":-0.5579495079960681,"vX0":5.478537018325424,"vY0":-131.29276581645385,"vZ0":-10.903889655397801,"x":57.35,"y":253.84,"x0":-0.5150315365210878,"y0":50.000095140067536,"z0":5.727376175686957,"aX":-0.321679294298217},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.8,"breakHorizontal":-0.7,"spinRate":2754,"spinDirection":128},"zone":14,"typeConfidence":0.89,"plateTime":0.4153691194686284,"extension":6.447482645732977},"index":3,"playId":"01fb7c09-95c8-3670-9ee5-3137e8401e6d","pitchNumber":4,"startTime":"2026-06-24T23:38:34.883Z","endTime":"2026-06-24T23:38:37.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":97.1,"endSpeed":89.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.167109803379446,"aZ":-13.652144063532406,"pfxX":-5.753618170270549,"pfxZ":9.113266135018945,"pX":-0.14364244946593094,"pZ":3.0498437266079272,"vX0":3.7598267527880793,"vY0":-141.40910978612942,"vZ0":-5.145961447931579,"x":122.48,"y":156.43,"x0":-0.7404732655180761,"y0":50.00467404243031,"z0":5.76386109026715,"aX":-11.695168067445056},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":9.7,"spinRate":2276,"spinDirection":227},"zone":2,"typeConfidence":0.91,"plateTime":0.3868077071907061,"extension":6.2783239471198184},"index":4,"playId":"850f0197-9f56-339c-a225-848ab7f5c2d6","pitchNumber":5,"startTime":"2026-06-24T23:38:50.226Z","endTime":"2026-06-24T23:38:53.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.013434235817208,"aZ":-43.440397134479646,"pfxX":4.54142871956877,"pfxZ":-7.220782905354312,"pX":0.10988770387259222,"pZ":0.9215723597629063,"vX0":0.5301455237129489,"vY0":-124.45594536426717,"vZ0":-3.4917789619648136,"x":112.81,"y":213.9,"x0":-0.6957350543757268,"y0":50.00016694417253,"z0":5.956579236172414,"aX":7.0907074561087455},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-13.7,"breakHorizontal":-8.4,"spinRate":2787,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.4408526500474057,"extension":6.097014172973281},"index":5,"playId":"d99dfbdd-fb19-3f3d-83f3-5dbbf16ab426","pitchNumber":6,"startTime":"2026-06-24T23:39:05.856Z","endTime":"2026-06-24T23:39:10.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:39:10.332Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cole Young lines out to shortstop Jared Triolo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T23:39:17.394Z","endTime":"2026-06-24T23:39:38.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.256623063989533,"aZ":-15.828331024499708,"pfxX":-6.097742441924381,"pfxZ":7.8808629874033365,"pX":-0.42650860097343907,"pZ":2.7664009916024304,"vX0":3.089179547352136,"vY0":-142.3123888812407,"vZ0":-5.644966776141093,"x":133.26,"y":164.09,"x0":-0.7273511298173495,"y0":50.001873434765635,"z0":5.759836439272555,"aX":-12.645850992695573},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.4,"breakHorizontal":10.6,"spinRate":2287,"spinDirection":238},"zone":1,"typeConfidence":0.9,"plateTime":0.3832539365603629,"extension":6.334024346275582},"hitData":{"launchSpeed":105.1,"launchAngle":7.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":145.6}},"index":0,"playId":"8aa74fdf-abb5-3b5b-aa89-23d654af4766","pitchNumber":1,"startTime":"2026-06-24T23:39:29.284Z","endTime":"2026-06-24T23:39:38.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:39:38.403Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a sharp line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T23:41:47.298Z","endTime":"2026-06-24T23:43:27.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.673929472814354,"aZ":-32.78146790422349,"pfxX":1.9722810538437114,"pfxZ":-0.3942392132594055,"pX":-1.464062612716258,"pZ":2.613645551564709,"vX0":-0.219531385356413,"vY0":-122.20275904942906,"vZ0":0.8909343792941968,"x":172.81,"y":168.21,"x0":-1.6305228926784372,"y0":50.00324968257218,"z0":5.027729413388417,"aX":3.0280790193957827},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.4,"breakHorizontal":-3.6,"spinRate":2145,"spinDirection":125},"zone":11,"typeConfidence":0.91,"plateTime":0.4456428567354478,"extension":6.157663447464759},"index":0,"playId":"83f8c92d-b163-34b2-82de-c3f66154e030","pitchNumber":1,"startTime":"2026-06-24T23:41:49.716Z","endTime":"2026-06-24T23:41:53.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85752899647489,"aZ":-14.256794720785894,"pfxX":-5.184953836502999,"pfxZ":9.117786207974504,"pX":-0.24852964693915836,"pZ":3.046909772335069,"vX0":5.320478597458758,"vY0":-138.99665620859616,"vZ0":-2.7520943371932516,"x":126.47,"y":156.51,"x0":-1.5097544480075427,"y0":50.00595555529525,"z0":4.99127228040374,"aX":-10.192776346607275},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":8.4,"spinRate":2230,"spinDirection":226},"zone":2,"typeConfidence":0.91,"plateTime":0.3933907143236155,"extension":6.4061608230591185},"index":1,"playId":"11156cbe-bbcf-3542-bc92-c0aa47e25e0e","pitchNumber":2,"startTime":"2026-06-24T23:42:07.978Z","endTime":"2026-06-24T23:42:11.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71526331676161,"aZ":-16.189654497353807,"pfxX":-5.706120157819186,"pfxZ":8.05381646742629,"pX":-1.0382971933436143,"pZ":3.235963749821488,"vX0":2.9486442814225793,"vY0":-139.7979316407414,"vZ0":-2.1927760466215034,"x":156.58,"y":151.41,"x0":-1.3638425663425489,"y0":50.00245152502286,"z0":5.0899150828879165,"aX":-11.324570486199587},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":9.7,"spinRate":2266,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.3913867456314013,"extension":6.370538014621117},"index":2,"playId":"8905b729-3c9f-3801-862d-f5155b50f911","pitchNumber":3,"startTime":"2026-06-24T23:42:29.097Z","endTime":"2026-06-24T23:42:32.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58618739549487,"aZ":-16.855407080745742,"pfxX":-5.691849129470009,"pfxZ":7.738850545662821,"pX":-1.3509226955680718,"pZ":3.3225219534280663,"vX0":2.3903429468895494,"vY0":-139.391765215337,"vZ0":-1.7908113328602613,"x":168.49,"y":149.07,"x0":-1.4772103893373285,"y0":50.00235568283774,"z0":5.079028846596146,"aX":-11.267092608631238},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":9.8,"spinRate":2176,"spinDirection":233},"zone":11,"typeConfidence":0.91,"plateTime":0.3920484969799043,"extension":6.193146448650514},"index":3,"playId":"0f3dae24-a889-3738-bfab-8e1ee3094904","pitchNumber":4,"startTime":"2026-06-24T23:42:48.762Z","endTime":"2026-06-24T23:42:52.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.493559133555756,"aZ":-16.583590157773386,"pfxX":-6.455897906355263,"pfxZ":7.671303629629461,"pX":-0.2610091599801593,"pZ":2.4435310667102113,"vX0":5.424808426233337,"vY0":-140.61396270546868,"vZ0":-3.8807179890420183,"x":126.95,"y":172.8,"x0":-1.3626084303587318,"y0":50.001301352331936,"z0":4.896069871834231,"aX":-13.117087094070603},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.4,"breakHorizontal":10.8,"spinRate":2199,"spinDirection":226},"zone":5,"typeConfidence":0.9,"plateTime":0.38735979693914224,"extension":6.293639057709512},"hitData":{"launchSpeed":101.6,"launchAngle":14.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":126.16,"coordY":83.75}},"index":4,"playId":"33218520-2480-3188-a5a9-9300a84292c3","pitchNumber":5,"startTime":"2026-06-24T23:43:15.893Z","endTime":"2026-06-24T23:43:27.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.699999999999996,"awayTeamWinProbability":52.300000000000004,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.18,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:43:27.260Z","atBatIndex":28},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Gonzales grounds into a force out, shortstop Colt Emerson to second baseman Cole Young. Bryan Reynolds out at 2nd. Nick Gonzales to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T23:43:31.103Z","endTime":"2026-06-24T23:44:38.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.280109617053384,"aZ":-26.423561657908074,"pfxX":-9.02549407751155,"pfxZ":2.8758205742668785,"pX":-0.3338582834013847,"pZ":2.492153245287997,"vX0":5.474162007133485,"vY0":-139.93515620883377,"vZ0":-2.0691728097397872,"x":129.73,"y":171.49,"x0":-1.1350103974047525,"y0":50.000345657655394,"z0":4.9586102759383826,"aX":-18.036054175320483},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.0,"breakHorizontal":15.4,"spinRate":2190,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.39025498099135225,"extension":6.6740115605712615},"index":0,"playId":"e64a6eab-be39-36a0-b7b1-c21eb1399bb0","pitchNumber":1,"startTime":"2026-06-24T23:43:55.382Z","endTime":"2026-06-24T23:43:58.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":96.4,"endSpeed":88.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.088503594741848,"aZ":-27.327314670618637,"pfxX":-10.616481871469029,"pfxZ":2.421523430857035,"pX":1.2942822430350343,"pZ":1.7817366775437793,"vX0":10.16272534050103,"vY0":-140.0228423344034,"vZ0":-3.3095311772970146,"x":67.67,"y":190.67,"x0":-0.9878879791332426,"y0":50.00584324576688,"z0":4.750387281193351,"aX":-21.26586193846127},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.0,"breakHorizontal":17.4,"spinRate":2254,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.3899184951460888,"extension":6.7144070734133745},"index":1,"playId":"d33eaa66-8f81-3d87-8c12-f9cb3cbfd8c3","pitchNumber":2,"startTime":"2026-06-24T23:44:10.689Z","endTime":"2026-06-24T23:44:13.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04890476483379,"aZ":-14.6167280164775,"pfxX":-6.720594879521507,"pfxZ":8.849354521144292,"pX":-0.15223821745769237,"pZ":2.5397868466679605,"vX0":5.549614115454651,"vY0":-139.4124159869789,"vZ0":-3.803203141477036,"x":122.8,"y":170.21,"x0":-1.2878489808171047,"y0":50.00242834969421,"z0":4.875812397528143,"aX":-13.33237581227053},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":11.2,"spinRate":2360,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.391730410294604,"extension":6.7270474917354},"hitData":{"launchSpeed":85.1,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.71,"coordY":157.76}},"index":2,"playId":"a6c878f2-1ab2-3f00-ae61-2a551952c69f","pitchNumber":3,"startTime":"2026-06-24T23:44:30.698Z","endTime":"2026-06-24T23:44:38.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-4.499999999999993,"leverageIndex":1.98,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:44:38.717Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan O'Hearn hits a ground-rule double (9) on a fly ball down the left-field line. Nick Gonzales to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T23:44:58.944Z","endTime":"2026-06-24T23:46:04.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.839247371786637,"aZ":-13.161034580405172,"pfxX":-6.558272851531102,"pfxZ":9.431428672296391,"pX":1.0402084345342342,"pZ":1.926491542241198,"vX0":8.54998458562205,"vY0":-140.60685116643356,"vZ0":-5.760952587239965,"x":77.35,"y":186.76,"x0":-1.1782206675944562,"y0":50.002207333957934,"z0":4.845148885369871,"aX":-13.221136886002354},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":10.3,"spinRate":2400,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.38853322845880855,"extension":6.699484416353832},"index":0,"playId":"8465836f-700c-342e-832f-4034184be9ed","pitchNumber":1,"startTime":"2026-06-24T23:45:14.284Z","endTime":"2026-06-24T23:45:17.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15375342807906,"aZ":-14.024791112015366,"pfxX":-5.174458339895216,"pfxZ":9.02409010623437,"pX":-0.7296097412306876,"pZ":2.9357523693275893,"vX0":3.383791063769592,"vY0":-140.95031961434347,"vZ0":-3.1836932798187902,"x":144.81,"y":159.51,"x0":-1.2736180731831943,"y0":50.004937114619196,"z0":4.9861228740374255,"aX":-10.40863899001988},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2350,"spinDirection":225},"zone":1,"typeConfidence":0.91,"plateTime":0.3886666402359187,"extension":6.578732112265204},"index":1,"playId":"64d30cf4-4958-342c-8844-324da172d679","pitchNumber":2,"startTime":"2026-06-24T23:45:32.786Z","endTime":"2026-06-24T23:45:36.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":96.6,"endSpeed":88.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.760568961713105,"aZ":-12.95832527418892,"pfxX":-4.665279703444221,"pfxZ":9.584713455713846,"pX":-0.12131501670709932,"pZ":2.99360883287075,"vX0":4.6416622829688094,"vY0":-140.66483548213543,"vZ0":-3.393783105609383,"x":121.62,"y":157.95,"x0":-1.1862993276656189,"y0":50.00506312340779,"z0":5.055426370251543,"aX":-9.355218673073383},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":7.6,"spinRate":2446,"spinDirection":221},"zone":2,"typeConfidence":0.91,"plateTime":0.38931502930232265,"extension":6.509519237515711},"hitData":{"launchSpeed":78.3,"launchAngle":48.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":56.23,"coordY":133.36}},"index":2,"playId":"2ba84cfe-dd18-3ec0-a896-690405227788","pitchNumber":3,"startTime":"2026-06-24T23:45:50.635Z","endTime":"2026-06-24T23:46:04.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":54.50000000000001,"awayTeamWinProbability":45.49999999999999,"homeTeamWinProbabilityAdded":11.300000000000004,"leverageIndex":1.66,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:46:04.704Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Endy Rodríguez doubles (5) on a sharp line drive to right fielder Luke Raley. Nick Gonzales scores. Ryan O'Hearn scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T23:46:22.973Z","endTime":"2026-06-24T23:48:38.767Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.831375963038013,"aZ":-15.555145835244204,"pfxX":-5.1931318067562895,"pfxZ":8.33661751299233,"pX":0.31158114060855696,"pZ":1.7682619728272864,"vX0":6.117451478294909,"vY0":-139.0311678648827,"vZ0":-5.984538414326703,"x":105.12,"y":191.04,"x0":-1.223766308402241,"y0":50.000970064500066,"z0":4.9490969369989815,"aX":-10.351166650344743},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":8.4,"spinRate":2200,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.39124241926595404,"extension":6.537907370311246},"index":0,"playId":"757c5a67-286f-3c69-ad8a-eb628b8e20b6","pitchNumber":1,"startTime":"2026-06-24T23:46:41.857Z","endTime":"2026-06-24T23:46:46.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.118184529142454,"aZ":-15.962038266601084,"pfxX":-5.956057539830576,"pfxZ":8.097310101302854,"pX":0.02150728905459428,"pZ":3.059477382674367,"vX0":5.6619803694965745,"vY0":-140.0244390611183,"vZ0":-2.732362286923509,"x":116.18,"y":156.17,"x0":-1.2446832628754534,"y0":50.0038591718238,"z0":5.081543663288667,"aX":-11.927812725361761},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":9.7,"spinRate":2315,"spinDirection":220},"zone":2,"typeConfidence":0.91,"plateTime":0.3898991782995025,"extension":6.547524133250703},"index":1,"playId":"3732e6e4-8026-399b-9f6b-67a28edae59c","pitchNumber":2,"startTime":"2026-06-24T23:47:07.618Z","endTime":"2026-06-24T23:47:10.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":96.7,"endSpeed":88.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.508801351400333,"aZ":-14.270270868178113,"pfxX":-6.303039257546787,"pfxZ":8.847564542564493,"pX":0.5786024602714992,"pZ":3.3561563557937046,"vX0":7.344057417514038,"vY0":-140.78449254452144,"vZ0":-2.283473469775098,"x":94.95,"y":148.16,"x0":-1.2348332729227725,"y0":50.004488054571766,"z0":5.092392630011625,"aX":-12.757878074160033},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":10.1,"spinRate":2408,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.3878514190284159,"extension":6.4884533890513865},"index":2,"playId":"b5a51a4e-7776-3ff2-80a3-bceabf936537","pitchNumber":3,"startTime":"2026-06-24T23:47:35.302Z","endTime":"2026-06-24T23:47:40.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.983633512173455,"aZ":-27.73789957076423,"pfxX":6.699802951093281,"pfxZ":2.8042206054960284,"pX":1.6026615069242962,"pZ":1.0683700184691538,"vX0":4.770644144228378,"vY0":-124.92362302369237,"vZ0":-3.6188132893682634,"x":55.91,"y":209.93,"x0":-1.2016750750863403,"y0":50.00305014068183,"z0":4.813999225955505,"aX":10.596165961419075},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.4,"breakHorizontal":-13.2,"spinRate":2495,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.43831545753143164,"extension":6.807941668995762},"index":3,"playId":"6c5b747d-3d0b-36ec-b322-ffec595c8f03","pitchNumber":4,"startTime":"2026-06-24T23:47:59.911Z","endTime":"2026-06-24T23:48:03.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.019492431419177,"aZ":-29.131094663378402,"pfxX":8.37340758478171,"pfxZ":1.964236324559244,"pX":-0.12548900796385434,"pZ":1.8078376952956328,"vX0":0.8169926372331069,"vY0":-123.90211956510856,"vZ0":-1.5184552534179088,"x":121.78,"y":189.97,"x0":-1.5469027928086705,"y0":50.000072117355366,"z0":4.875436724418041,"aX":12.94479403635755},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.5,"breakHorizontal":-15.4,"spinRate":2602,"spinDirection":65},"zone":8,"typeConfidence":0.9,"plateTime":0.4429952029930515,"extension":6.684464033897983},"hitData":{"launchSpeed":102.4,"launchAngle":11.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":185.78,"coordY":127.23}},"index":4,"playId":"46032c6c-9833-3def-b4c7-baabd5cd03ef","pitchNumber":5,"startTime":"2026-06-24T23:48:21.876Z","endTime":"2026-06-24T23:48:38.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.5,"awayTeamWinProbability":29.5,"homeTeamWinProbabilityAdded":15.999999999999993,"leverageIndex":2.21,"dramaIndex":159.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:48:38.767Z","atBatIndex":31},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Tyler Callihan triples (2) on a sharp line drive to right fielder Luke Raley. Endy Rodríguez scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T23:48:54.789Z","endTime":"2026-06-24T23:49:28.463Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.201751999444475,"aZ":-15.502968701397904,"pfxX":-7.108711890709603,"pfxZ":8.240097495125035,"pX":0.46238440951685184,"pZ":2.292040722752652,"vX0":7.077813886097005,"vY0":-140.70774385422234,"vZ0":-4.750044459195413,"x":99.37,"y":176.89,"x0":-1.1510249122784528,"y0":50.005826172127136,"z0":4.992740378187603,"aX":-14.38717078711123},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":11.6,"spinRate":2391,"spinDirection":225},"zone":6,"typeConfidence":0.91,"plateTime":0.38792467350261184,"extension":6.494251141972584},"hitData":{"launchSpeed":101.9,"launchAngle":10.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":150.06,"coordY":94.42}},"index":0,"playId":"94d86ac5-12e7-3fdf-8bac-267d0c8bcd1f","pitchNumber":1,"startTime":"2026-06-24T23:49:12.871Z","endTime":"2026-06-24T23:49:28.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"second":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.3,"awayTeamWinProbability":17.700000000000003,"homeTeamWinProbabilityAdded":11.799999999999997,"leverageIndex":1.23,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:49:28.463Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a ground ball to left fielder Randy Arozarena. Tyler Callihan scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T23:51:08.125Z","endTime":"2026-06-24T23:52:06.622Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-24T23:50:31.060Z","endTime":"2026-06-24T23:51:10.223Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"third":{"id":682997,"link":"/api/v1/people/682997"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02675409195023,"aZ":-27.43488117153689,"pfxX":-0.529684853712233,"pfxZ":2.8310325216394103,"pX":1.4599881813013096,"pZ":0.3882183816391556,"vX0":7.336007459460107,"vY0":-127.72031167036137,"vZ0":-5.634153887703798,"x":61.35,"y":228.3,"x0":-1.364558753180199,"y0":50.0021179446158,"z0":4.74435928120137,"aX":-0.8867618889129242},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":-0.5,"spinRate":2143,"spinDirection":214},"zone":14,"typeConfidence":0.89,"plateTime":0.4266769531158716,"extension":6.953303476592551},"index":1,"playId":"5da86929-a0ca-367b-bd2e-3794b564ff48","pitchNumber":1,"startTime":"2026-06-24T23:51:10.223Z","endTime":"2026-06-24T23:51:13.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"third":{"id":682997,"link":"/api/v1/people/682997"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.655605851449387,"aZ":-29.822397994646217,"pfxX":0.2937214333799898,"pfxZ":1.4085635515806807,"pX":0.9179150571146553,"pZ":2.149188662920253,"vX0":5.456368099708238,"vY0":-127.18317612199517,"vZ0":-1.120548391772639,"x":82.01,"y":180.75,"x0":-1.2773034536227548,"y0":50.00213725969839,"z0":4.922302864410819,"aX":0.48874588566761007},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":-1.6,"spinRate":2235,"spinDirection":173},"zone":14,"typeConfidence":0.91,"plateTime":0.42772358070971617,"extension":6.72198791603276},"index":2,"playId":"c4628495-866c-34a4-8729-ec91f5816ef4","pitchNumber":2,"startTime":"2026-06-24T23:51:33.417Z","endTime":"2026-06-24T23:51:36.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"third":{"id":682997,"link":"/api/v1/people/682997"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.730909579026072,"aZ":-14.297940357107606,"pfxX":-5.184164235516725,"pfxZ":8.915756199899635,"pX":0.36792205677828904,"pZ":2.8516229915106486,"vX0":6.114855318691702,"vY0":-140.6718959639323,"vZ0":-3.5963665470656023,"x":102.98,"y":161.79,"x0":-1.1598431475844666,"y0":50.00498611485618,"z0":5.072806581548917,"aX":-10.397543795437143},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":8.2,"spinRate":2395,"spinDirection":218},"zone":3,"typeConfidence":0.91,"plateTime":0.3892691624034521,"extension":6.538240190578267},"hitData":{"launchSpeed":103.4,"launchAngle":5.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.43,"coordY":102.53}},"index":3,"playId":"14cf1979-d3f5-3556-ac5d-aa55bfaf6ce8","pitchNumber":3,"startTime":"2026-06-24T23:51:56.491Z","endTime":"2026-06-24T23:52:06.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"third":{"id":682997,"link":"/api/v1/people/682997"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.1,"awayTeamWinProbability":13.900000000000006,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.02,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:52:06.622Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh challenged (pitch result), call on the field was overturned: Jared Triolo called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T23:52:16.645Z","endTime":"2026-06-24T23:56:12.677Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":95.2,"endSpeed":87.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.306125997121786,"aZ":-23.643099157508424,"pfxX":-8.635770260499347,"pfxZ":4.358903691953996,"pX":-0.061273144015915756,"pZ":3.6571465516698747,"vX0":6.258525111219221,"vY0":-138.61826798214074,"vZ0":0.5001671208358132,"x":119.34,"y":140.04,"x0":-1.219741576840998,"y0":50.00348876585974,"z0":5.045742339483734,"aX":-16.90385391925803},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.2,"breakHorizontal":14.4,"spinRate":2242,"spinDirection":226},"zone":11,"typeConfidence":0.89,"plateTime":0.39426277090037987,"extension":6.640703990653987},"index":0,"playId":"9638e604-20d8-3953-82bc-c711893c6990","pitchNumber":1,"startTime":"2026-06-24T23:52:47.717Z","endTime":"2026-06-24T23:52:51.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.346697889536536,"aZ":-24.186493988840148,"pfxX":-9.439260702968777,"pfxZ":4.003765000628029,"pX":0.7869723591373401,"pZ":3.0341455649014337,"vX0":8.491327064978467,"vY0":-140.2680587889625,"vZ0":-0.8534440658477235,"x":87.0,"y":156.86,"x0":-1.0512171187271522,"y0":50.00316045412863,"z0":4.917498343324016,"aX":-18.834048153315575},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.3,"breakHorizontal":15.4,"spinRate":2339,"spinDirection":221},"zone":3,"typeConfidence":0.91,"plateTime":0.39029283513735313,"extension":6.7281253319892995},"index":1,"playId":"27bd2de0-58c4-3ac3-8041-d5b908545b98","pitchNumber":2,"startTime":"2026-06-24T23:53:06.448Z","endTime":"2026-06-24T23:53:09.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47639511904644,"aZ":-23.88725969016347,"pfxX":-8.682353769815371,"pfxZ":4.22604452299406,"pX":-0.4775660758577146,"pZ":3.232518153803413,"vX0":4.975557247469203,"vY0":-138.97227250025065,"vZ0":-0.4259895215351533,"x":135.2,"y":151.5,"x0":-1.161016720779723,"y0":50.000744100323836,"z0":4.971217298679488,"aX":-17.019751244079284},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.8,"breakHorizontal":14.8,"spinRate":2238,"spinDirection":231},"zone":1,"typeConfidence":0.89,"plateTime":0.39378180026997534,"extension":6.562668202624448},"index":2,"playId":"528f178e-ba72-3ac1-b954-474d7dadb5c9","pitchNumber":3,"startTime":"2026-06-24T23:53:27.677Z","endTime":"2026-06-24T23:53:30.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":96.0,"endSpeed":88.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.576222250195052,"aZ":-16.39550804937862,"pfxX":-6.503378908547127,"pfxZ":7.900425820616867,"pX":0.36061817601254526,"pZ":4.147897792158172,"vX0":6.585102468126771,"vY0":-139.75590567896205,"vZ0":0.1608776921869186,"x":103.25,"y":126.79,"x0":-1.1700652275830163,"y0":50.005800899482345,"z0":5.1578819697480744,"aX":-12.994413800530284},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":10.6,"spinRate":2400,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.39044430173066624,"extension":6.486479747982527},"index":3,"playId":"be0dd9da-ea0f-3d80-a7c9-c0ccc15b782d","pitchNumber":4,"startTime":"2026-06-24T23:53:55.487Z","endTime":"2026-06-24T23:53:58.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72169447050177,"aZ":-25.95110415906309,"pfxX":-8.065455785498305,"pfxZ":3.0657456719084166,"pX":0.5905782751204046,"pZ":2.2582078119922464,"vX0":7.368606812358611,"vY0":-140.80131910301225,"vZ0":-2.858086077225011,"x":94.49,"y":177.81,"x0":-0.99869485230809,"y0":50.003292003257634,"z0":4.946163126765819,"aX":-16.370752979436187},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.2,"breakHorizontal":13.3,"spinRate":2329,"spinDirection":222},"zone":9,"typeConfidence":0.91,"plateTime":0.3874128842655922,"extension":6.747995715599959},"index":4,"playId":"0f5eacf9-e8e2-3b40-86dd-7f5101ac68e9","pitchNumber":5,"startTime":"2026-06-24T23:54:16.133Z","endTime":"2026-06-24T23:54:20.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.365041599995823,"aZ":-29.906762059862565,"pfxX":6.488101111128612,"pfxZ":1.407253187883252,"pX":0.7813409849729601,"pZ":1.6534469271202448,"vX0":3.2177981022342226,"vY0":-125.14819161460062,"vZ0":-1.615996540300191,"x":87.22,"y":194.14,"x0":-1.3576358155326589,"y0":50.00461384078678,"z0":4.719842519480811,"aX":10.460208776465532},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.4,"breakHorizontal":-12.5,"spinRate":2541,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.43495000881447465,"extension":6.684780791921208},"index":5,"playId":"477e9cf9-f5d0-3902-bf5d-e73dd60bdd24","pitchNumber":6,"startTime":"2026-06-24T23:54:54.333Z","endTime":"2026-06-24T23:54:58.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51320500156438,"aZ":-14.453213395720509,"pfxX":-6.614268851425482,"pfxZ":8.801931804627134,"pX":0.32458795253292094,"pZ":3.3560436712683153,"vX0":6.5851835927082405,"vY0":-140.68237625707326,"vZ0":-1.9452562897137102,"x":104.63,"y":148.17,"x0":-1.1818681688549633,"y0":50.006655999092686,"z0":4.988324921145795,"aX":-13.32328702895672},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":10.7,"spinRate":2317,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.3886434115945594,"extension":6.6743184620002625},"index":6,"playId":"74a72160-3c69-3d3a-861a-ecda3189ae15","pitchNumber":7,"startTime":"2026-06-24T23:55:14.411Z","endTime":"2026-06-24T23:55:18.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.384718282993056,"aZ":-25.8631176531634,"pfxX":-10.019593007172547,"pfxZ":3.207485117013541,"pX":0.5151475733526524,"pZ":1.7230687601615908,"vX0":8.440433664061722,"vY0":-139.14328558082272,"vZ0":-3.4990693845198395,"x":97.36,"y":192.26,"x0":-1.2515552465061508,"y0":50.0010974736216,"z0":4.704981263526249,"aX":-19.70132032069724},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.3,"breakHorizontal":16.4,"spinRate":2279,"spinDirection":234},"zone":9,"typeConfidence":0.91,"plateTime":0.39320843453112353,"extension":6.692811230018505},"index":7,"playId":"940c5692-a7b6-395a-a6ba-4daa094189f2","pitchNumber":8,"startTime":"2026-06-24T23:55:49.671Z","endTime":"2026-06-24T23:56:12.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"}},"homeTeamWinProbability":84.7,"awayTeamWinProbability":15.299999999999997,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.58,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:56:12.677Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Esmerlyn Valdez singles on a sharp fly ball to center fielder Julio Rodríguez. Jake Mangum scores.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T23:56:41.716Z","endTime":"2026-06-24T23:57:54.671Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,3,4,5],"actionIndex":[0,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Esmerlyn Valdez replaces Spencer Horwitz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T23:56:31.638Z","endTime":"2026-06-24T23:56:44.093Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.754366653839373,"aZ":-27.66827531205214,"pfxX":-8.827210614707443,"pfxZ":2.3114790641120972,"pX":-1.4204273534249345,"pZ":2.80601668271431,"vX0":3.1162782123369603,"vY0":-138.43089146956328,"vZ0":-0.8501470088243603,"x":171.14,"y":163.02,"x0":-1.4113145446927076,"y0":50.00184310125946,"z0":4.962709269271318,"aX":-17.198507048783032},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.2,"breakHorizontal":15.4,"spinRate":2252,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.39506684216335186,"extension":6.503319182046931},"index":1,"playId":"06a7a901-b4c2-32d5-97fc-7d0bbb225316","pitchNumber":1,"startTime":"2026-06-24T23:56:44.093Z","endTime":"2026-06-24T23:56:51.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake Mangum steals (14) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"actionPlayId":"06a7a901-b4c2-32d5-97fc-7d0bbb225316","startTime":"2026-06-24T23:57:04.332Z","endTime":"2026-06-24T23:57:06.947Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"postOnSecond":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.44,"dramaIndex":20.0,"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":96.0,"endSpeed":88.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.084937593857138,"aZ":-15.516254407723935,"pfxX":-6.078453601206327,"pfxZ":8.365579895669304,"pX":-0.5527574155072492,"pZ":3.347809473547456,"vX0":4.122183976186226,"vY0":-139.86988317209938,"vZ0":-1.8737229440993284,"x":138.07,"y":148.39,"x0":-1.2522220157597779,"y0":50.00089283225504,"z0":5.03819992901344,"aX":-12.102009336079083},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":10.2,"spinRate":2381,"spinDirection":224},"zone":1,"typeConfidence":0.91,"plateTime":0.39084653724483376,"extension":6.572780817133605},"index":3,"playId":"6b2c7f7d-899d-3934-87d0-768153273843","pitchNumber":2,"startTime":"2026-06-24T23:57:06.947Z","endTime":"2026-06-24T23:57:09.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.751202889005263,"aZ":-14.699170265971896,"pfxX":-5.605211516149312,"pfxZ":8.888537179147711,"pX":1.0941470768119692,"pZ":2.6312346104526347,"vX0":7.764527093788539,"vY0":-138.79159553563267,"vZ0":-3.8047723173346166,"x":75.29,"y":167.74,"x0":-1.0011819297982734,"y0":50.00507443448176,"z0":4.987803135829815,"aX":-11.023734122419746},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2423,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.39343547200892237,"extension":6.574128599170577},"index":4,"playId":"b7d89434-3092-3631-851e-759d2d0ea7f4","pitchNumber":3,"startTime":"2026-06-24T23:57:23.330Z","endTime":"2026-06-24T23:57:27.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89250008066453,"aZ":-15.004391343276778,"pfxX":-6.910021245328588,"pfxZ":8.604183679204692,"pX":-0.013035507769151956,"pZ":2.1825390627662014,"vX0":5.775899385990439,"vY0":-139.98287760372298,"vZ0":-4.900433049955015,"x":117.5,"y":179.85,"x0":-1.1994613241921634,"y0":50.006493962990675,"z0":4.929342857538613,"aX":-13.795603824466358},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":11.4,"spinRate":2364,"spinDirection":225},"zone":8,"typeConfidence":0.91,"plateTime":0.39042957403604817,"extension":6.497761436150252},"hitData":{"launchSpeed":106.8,"launchAngle":22.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":115.76,"coordY":37.22}},"index":5,"playId":"c106f0f0-0933-3161-8ea9-67d95012a6ba","pitchNumber":4,"startTime":"2026-06-24T23:57:43.322Z","endTime":"2026-06-24T23:57:54.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":5.1000000000000085,"leverageIndex":0.44,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-06-24T23:57:54.671Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T23:59:16.755Z","endTime":"2026-06-25T00:02:09.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7,8,9],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T23:58:14.465Z","endTime":"2026-06-24T23:59:19.056Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.910254329452805,"aZ":-31.05311604923567,"pfxX":1.1080484726179831,"pfxZ":0.6847202252610032,"pX":0.21797889843497878,"pZ":1.5821639742730573,"vX0":3.962308029152811,"vY0":-126.835076815998,"vZ0":-2.0859753686555305,"x":108.69,"y":196.06,"x0":-1.5032549412563605,"y0":50.006000583017126,"z0":4.8717461299410925,"aX":1.8195732745490054},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.0,"breakHorizontal":-2.9,"spinRate":2265,"spinDirection":130},"zone":8,"typeConfidence":0.91,"plateTime":0.4304832155949736,"extension":6.500272685118959},"index":1,"playId":"0e895b9d-29e7-3e83-9546-7fb627aa8d46","pitchNumber":1,"startTime":"2026-06-24T23:59:19.056Z","endTime":"2026-06-24T23:59:22.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.801547222030486,"aZ":-34.041892143032776,"pfxX":6.712196705936232,"pfxZ":-1.2681075616381485,"pX":0.24070244215933223,"pZ":0.6564601939647133,"vX0":2.219645608856396,"vY0":-120.22763648918922,"vZ0":-2.4774104832796713,"x":107.82,"y":221.06,"x0":-1.5648112080703231,"y0":50.002233048472924,"z0":4.701192922497324,"aX":9.893232100666433},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.6,"breakHorizontal":-12.7,"spinRate":2555,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.454368678343553,"extension":6.684259344400623},"index":2,"playId":"8ba7147a-64d2-3e55-ac36-e46a8358a1fe","pitchNumber":2,"startTime":"2026-06-24T23:59:37.087Z","endTime":"2026-06-24T23:59:40.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.92084465175896,"aZ":-35.97930668923188,"pfxX":7.240254680504094,"pfxZ":-2.587125968417885,"pX":-0.9153011728679722,"pZ":2.3388866546609917,"vX0":-0.6354935779974747,"vY0":-120.47013112165418,"vZ0":1.372880514705087,"x":151.89,"y":175.63,"x0":-1.5892184066874466,"y0":50.00098555287103,"z0":4.936727117776693,"aX":10.663557258224413},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.1,"breakHorizontal":-13.0,"spinRate":2599,"spinDirection":68},"zone":13,"typeConfidence":0.91,"plateTime":0.45428726921388796,"extension":6.479819784762195},"index":3,"playId":"9bf1132f-f039-31d4-9d96-ab1310ac94f7","pitchNumber":3,"startTime":"2026-06-25T00:00:03.670Z","endTime":"2026-06-25T00:00:07.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.814444405786638,"aZ":-29.783546274891787,"pfxX":-9.824595066659976,"pfxZ":1.4256971881263762,"pX":-0.07798913911943081,"pZ":1.149655431756424,"vX0":6.37491446631855,"vY0":-128.6052309009804,"vZ0":-3.6860103268906776,"x":119.97,"y":207.74,"x0":-1.3081271274249004,"y0":50.00546741150078,"z0":4.903022323192378,"aX":-16.51599115474272},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.0,"breakHorizontal":16.4,"spinRate":2142,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.4253405690336436,"extension":6.61115206306168},"index":4,"playId":"9b626cbc-8ba9-3cfe-87a1-3c9b3ba4603b","pitchNumber":4,"startTime":"2026-06-25T00:00:23.834Z","endTime":"2026-06-25T00:00:26.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-25T00:00:40.597Z","endTime":"2026-06-25T00:00:52.595Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":96.3,"endSpeed":87.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.461613279690894,"aZ":-15.314635420025416,"pfxX":-5.115000380137815,"pfxZ":8.502569183266635,"pX":0.13772989786066425,"pZ":2.944002933917206,"vX0":5.959182674653688,"vY0":-140.1368015889482,"vZ0":-2.8500258189014596,"x":111.75,"y":159.29,"x0":-1.3545005028126915,"y0":50.00695908701594,"z0":4.978029433196751,"aX":-10.148404204953843},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":8.0,"spinRate":2308,"spinDirection":223},"zone":2,"typeConfidence":0.91,"plateTime":0.3912483501138295,"extension":6.649345887725058},"index":6,"playId":"18dbcee6-ad16-30b6-8abf-559a7264a353","pitchNumber":5,"startTime":"2026-06-25T00:00:52.595Z","endTime":"2026-06-25T00:00:57.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.924363676332632,"aZ":-29.4654917801056,"pfxX":0.5871573541289767,"pfxZ":1.6053814354411875,"pX":1.03894372101395,"pZ":1.0523073659182458,"vX0":6.100916342316491,"vY0":-128.2427672086729,"vZ0":-3.610095529679765,"x":77.4,"y":210.37,"x0":-1.433111254742584,"y0":50.006020499139716,"z0":4.741050383160758,"aX":0.9909309495786864},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":-2.3,"spinRate":2265,"spinDirection":146},"zone":14,"typeConfidence":0.9,"plateTime":0.42477473583091907,"extension":6.6524094434434415},"index":7,"playId":"d126cefb-f2fb-31e9-9ec4-e69096fb08a3","pitchNumber":6,"startTime":"2026-06-25T00:01:16.226Z","endTime":"2026-06-25T00:01:19.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44766273441881,"aZ":-31.217493222300664,"pfxX":1.365452821970659,"pfxZ":0.5832047315368101,"pX":0.016554755578059858,"pZ":2.40741095936552,"vX0":3.232425302009181,"vY0":-126.52169394823429,"vZ0":-0.10203943128598691,"x":116.37,"y":173.78,"x0":-1.450021010758574,"y0":50.002928530210966,"z0":4.929754966789954,"aX":2.2342481831244023},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.2,"breakHorizontal":-3.1,"spinRate":2268,"spinDirection":135},"zone":5,"typeConfidence":0.91,"plateTime":0.43131026422418106,"extension":6.524597751467882},"index":8,"playId":"c6a37548-cff4-3430-8191-59563b7eeccf","pitchNumber":7,"startTime":"2026-06-25T00:01:35.620Z","endTime":"2026-06-25T00:01:39.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.223130837461643,"aZ":-27.27934729483409,"pfxX":-8.700252106018667,"pfxZ":2.9043242109330816,"pX":-0.8399496526991049,"pZ":2.2872928734686173,"vX0":4.177495245535029,"vY0":-128.5701677236306,"vZ0":-1.264689494018851,"x":149.02,"y":177.02,"x0":-1.3505633394532317,"y0":50.00025434971564,"z0":4.8913147953201515,"aX":-14.646937896844223},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.3,"breakHorizontal":14.9,"spinRate":2072,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.42508222167188725,"extension":6.724408148658287},"hitData":{"launchSpeed":86.2,"launchAngle":7.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.32,"coordY":155.23}},"index":9,"playId":"81565ac9-8d9f-38ad-9150-296e5068f054","pitchNumber":8,"startTime":"2026-06-25T00:02:01.802Z","endTime":"2026-06-25T00:02:09.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.60000000000001,"awayTeamWinProbability":10.399999999999991,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:02:09.239Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-25T00:04:21.563Z","endTime":"2026-06-25T00:04:56.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Esmerlyn Valdez remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T00:03:56.373Z","endTime":"2026-06-25T00:03:56.389Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to first base for Tyler Callihan.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-25T00:03:56.389Z","endTime":"2026-06-25T00:04:23.924Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"700","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":682997,"link":"/api/v1/people/682997"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.129158220445348,"aZ":-14.33973956237456,"pfxX":-5.198054615316994,"pfxZ":8.938491701316504,"pX":0.052033258711598064,"pZ":2.9482244519156806,"vX0":4.248664543719395,"vY0":-140.23370779611855,"vZ0":-5.401087098064946,"x":115.02,"y":159.18,"x0":-0.8058192193793902,"y0":50.00541692747256,"z0":5.831606310097858,"aX":-10.374870215267809},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":8.5,"spinRate":2313,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.39029372367219173,"extension":6.374947036761308},"index":2,"playId":"a21e5f49-23b7-39c5-8eb2-1e9ef907b648","pitchNumber":1,"startTime":"2026-06-25T00:04:23.924Z","endTime":"2026-06-25T00:04:27.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6901827896211,"aZ":-43.05932615012844,"pfxX":4.047364343573149,"pfxZ":-7.045462367609049,"pX":0.31244495121670895,"pZ":1.577834424503051,"vX0":1.1699327281338652,"vY0":-123.28924270738007,"vZ0":-2.2973123500532684,"x":105.09,"y":196.18,"x0":-0.6936550853511344,"y0":50.00245663223086,"z0":6.143461522628505,"aX":6.252867088095972},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-13.1,"breakHorizontal":-7.6,"spinRate":2762,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.4436477660369196,"extension":5.908285457151433},"index":3,"playId":"3c242b02-67f6-328a-bf56-8650d02ac83b","pitchNumber":2,"startTime":"2026-06-25T00:04:37.130Z","endTime":"2026-06-25T00:04:40.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.631793531849965,"aZ":-35.92001603419301,"pfxX":3.3397481963192597,"pfxZ":-2.3687869091340064,"pX":0.5846021884562741,"pZ":1.616356836636454,"vX0":1.935543823142021,"vY0":-124.61942065509226,"vZ0":-3.6218140589750263,"x":94.72,"y":195.14,"x0":-0.6345044493745529,"y0":50.00290931528964,"z0":6.037349507935986,"aX":5.283718822904006},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.8,"breakHorizontal":-6.5,"spinRate":2576,"spinDirection":45},"zone":9,"typeConfidence":0.88,"plateTime":0.4385235238670049,"extension":6.022808190946669},"index":4,"playId":"c0c2b424-0c6c-3766-9892-77c9396cd77c","pitchNumber":3,"startTime":"2026-06-25T00:04:52.760Z","endTime":"2026-06-25T00:04:56.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.4,"awayTeamWinProbability":8.599999999999994,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:04:56.471Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-25T00:05:04.832Z","endTime":"2026-06-25T00:06:27.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91576437785957,"aZ":-27.832126685673302,"pfxX":0.006990730885984564,"pfxZ":2.4024129180438205,"pX":-0.11053101671723428,"pZ":2.288014135932896,"vX0":2.1420761321457022,"vY0":-133.20053039337031,"vZ0":-4.275367545348717,"x":121.21,"y":177.0,"x0":-0.9239393478400955,"y0":50.00497114822603,"z0":5.911626540370596,"aX":0.012219661139338624},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.7,"breakHorizontal":-0.5,"spinRate":2440,"spinDirection":190},"zone":5,"typeConfidence":0.9,"plateTime":0.4102186401827437,"extension":6.130310561883467},"index":0,"playId":"8c0422d1-7c58-340a-84fd-49a0a2ec15bb","pitchNumber":1,"startTime":"2026-06-25T00:05:15.891Z","endTime":"2026-06-25T00:05:19.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00456654120609,"aZ":-26.406052601028257,"pfxX":0.24974874616256493,"pfxZ":3.125560910067639,"pX":1.0391260531319535,"pZ":1.782489074214015,"vX0":4.274457438426835,"vY0":-134.29308945088943,"vZ0":-6.086202043850627,"x":77.39,"y":190.65,"x0":-0.598250110038772,"y0":50.00495367812439,"z0":5.928365004980256,"aX":0.46147822492442064},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.7,"breakHorizontal":-1.3,"spinRate":2532,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.4061026755725905,"extension":5.92859847673431},"index":1,"playId":"63c03d54-1656-368a-9287-7a7f46dd9e13","pitchNumber":2,"startTime":"2026-06-25T00:05:27.668Z","endTime":"2026-06-25T00:05:30.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-25T00:05:39.351Z","endTime":"2026-06-25T00:05:49.281Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.773603509464767,"aZ":-41.3892931185341,"pfxX":2.569500436314037,"pfxZ":-5.788965073886745,"pX":0.7337109986893952,"pZ":0.8036429773518071,"vX0":2.31791990355951,"vY0":-124.97785567256312,"vZ0":-4.455920642021165,"x":89.03,"y":217.08,"x0":-0.5376193023292846,"y0":50.003427733408486,"z0":5.987613590116216,"aX":4.089184034887097},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-11.3,"breakHorizontal":-5.2,"spinRate":2653,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.43725873904827006,"extension":6.005835137164433},"index":3,"playId":"6ad75334-7edd-32bb-ac9c-ef5d050eba54","pitchNumber":3,"startTime":"2026-06-25T00:05:49.281Z","endTime":"2026-06-25T00:05:52.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68235289451052,"aZ":-15.396149392530672,"pfxX":-5.6654505996199145,"pfxZ":8.17603896745715,"pX":0.7412694585642118,"pZ":3.0776524855824166,"vX0":6.300654584022469,"vY0":-141.71878571145092,"vZ0":-4.592026417642955,"x":88.74,"y":155.68,"x0":-0.7653078417515664,"y0":50.00555821271669,"z0":5.689291948823125,"aX":-11.62942331033813},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":9.1,"spinRate":2347,"spinDirection":226},"zone":3,"typeConfidence":0.91,"plateTime":0.3851959093730324,"extension":6.443019044581053},"index":4,"playId":"68dda934-0524-300d-ad68-c48d04a7a7ba","pitchNumber":4,"startTime":"2026-06-25T00:06:22.170Z","endTime":"2026-06-25T00:06:27.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:06:27.218Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cal Raleigh pops out to third baseman Nick Gonzales in foul territory.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-25T00:06:31.983Z","endTime":"2026-06-25T00:07:15.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36694103995081,"aZ":-28.66893057489957,"pfxX":0.12281830396443394,"pfxZ":1.9904238111096966,"pX":0.3300466574695496,"pZ":2.0299471231151287,"vX0":2.5489686630438264,"vY0":-131.11160561426607,"vZ0":-4.72354210687694,"x":104.42,"y":183.97,"x0":-0.6655297634616673,"y0":50.004474418662966,"z0":5.961893978435699,"aX":0.21668577616851473},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.9,"breakHorizontal":-0.7,"spinRate":2665,"spinDirection":148},"zone":9,"typeConfidence":0.88,"plateTime":0.41570373244735803,"extension":6.184818375445626},"index":0,"playId":"24e09619-2d58-3dc0-b3bf-12c253329670","pitchNumber":1,"startTime":"2026-06-25T00:06:45.402Z","endTime":"2026-06-25T00:06:48.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.015751138312176,"aZ":-14.291712551433342,"pfxX":-6.428000127975444,"pfxZ":8.592565797558855,"pX":0.4164122350795285,"pZ":2.9436924135306253,"vX0":5.7113275128263385,"vY0":-143.1307161356937,"vZ0":-5.270039839468519,"x":101.13,"y":159.3,"x0":-0.7664640774884407,"y0":50.00635279705096,"z0":5.698852153029367,"aX":-13.383831870501549},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.8,"breakHorizontal":10.6,"spinRate":2347,"spinDirection":227},"zone":3,"typeConfidence":0.91,"plateTime":0.38219793343729247,"extension":6.523734245260724},"hitData":{"launchSpeed":80.7,"launchAngle":71.0,"totalDistance":134.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":83.4,"coordY":179.55}},"index":1,"playId":"986fe689-e5e4-3d51-adb6-5a83e0f54b70","pitchNumber":2,"startTime":"2026-06-25T00:07:06.794Z","endTime":"2026-06-25T00:07:15.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:07:15.439Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-25T00:10:00.251Z","endTime":"2026-06-25T00:11:08.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Rucker replaces Bryan Woo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T00:08:41.830Z","endTime":"2026-06-25T00:10:02.516Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621074,"link":"/api/v1/people/621074"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.904627761044907,"aZ":-39.281556060976875,"pfxX":6.6037208325019,"pfxZ":-4.994397906654627,"pX":0.6187944222937813,"pZ":0.9437357763360621,"vX0":4.11076330186447,"vY0":-119.08090154824664,"vZ0":-1.9102130496958538,"x":93.41,"y":213.3,"x0":-1.9935206904567988,"y0":50.0043908746326,"z0":5.341747675473297,"aX":9.393428858238998},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.2,"breakHorizontal":-13.0,"spinRate":2680,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4616509414269223,"extension":6.293849733070651},"index":1,"playId":"fddfa5c4-8919-3719-984a-b25fce0893f9","pitchNumber":1,"startTime":"2026-06-25T00:10:02.516Z","endTime":"2026-06-25T00:10:07.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-25T00:10:15.101Z","endTime":"2026-06-25T00:10:30.139Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46760271971645,"aZ":-27.025138640356452,"pfxX":1.5948276358695948,"pfxZ":2.9454472390916564,"pX":-0.14044278365630322,"pZ":3.2865617878732323,"vX0":3.6178959843192344,"vY0":-130.7778750033156,"vZ0":-0.5669991726519423,"x":122.35,"y":150.04,"x0":-1.7443950380494149,"y0":50.00072667783838,"z0":5.5189067718656,"aX":2.783369438928195},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":-3.6,"spinRate":2424,"spinDirection":168},"zone":2,"typeConfidence":2.0,"plateTime":0.41752022847666925,"extension":6.23722345762323},"index":3,"playId":"d1d63aa2-2a1b-30bf-a33b-1cb2357ebc55","pitchNumber":2,"startTime":"2026-06-25T00:10:30.139Z","endTime":"2026-06-25T00:10:33.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.105182214080948,"aZ":-40.69861882320581,"pfxX":5.908978743044118,"pfxZ":-5.958391643826914,"pX":-0.6356772377181109,"pZ":0.6914266635480254,"vX0":1.8137327049491172,"vY0":-119.22767308392979,"vZ0":-1.8802357188643872,"x":141.23,"y":220.11,"x0":-2.1748731299589994,"y0":50.00118338128346,"z0":5.181923258002348,"aX":8.458309067899282},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.9,"breakHorizontal":-11.2,"spinRate":2609,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4603822572532139,"extension":6.4772200846607255},"index":4,"playId":"95199827-722f-3fed-a91c-bf1276494434","pitchNumber":3,"startTime":"2026-06-25T00:10:43.846Z","endTime":"2026-06-25T00:10:46.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.441554700292166,"aZ":-40.21402558712694,"pfxX":6.513179889508715,"pfxZ":-5.740870350761911,"pX":-0.7179373778649808,"pZ":2.455445718973774,"vX0":0.8769442894776667,"vY0":-117.60910491429522,"vZ0":1.7797609878481462,"x":144.37,"y":172.48,"x0":-1.9419093704436292,"y0":50.004190453662865,"z0":5.420376298585815,"aX":9.118314977388602},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-9.7,"breakHorizontal":-12.0,"spinRate":2781,"spinDirection":38},"zone":4,"typeConfidence":2.0,"plateTime":0.46584089851923594,"extension":6.152151067987416},"hitData":{"launchSpeed":95.7,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":151.68}},"index":5,"playId":"b581e761-5726-3b6d-875b-833573f3afd6","pitchNumber":4,"startTime":"2026-06-25T00:10:59.239Z","endTime":"2026-06-25T00:11:08.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:11:08.091Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a line drive to right fielder Luke Raley.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-25T00:11:16.191Z","endTime":"2026-06-25T00:11:42.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.946295117048923,"aZ":-23.045996731938526,"pfxX":-10.003302770647826,"pfxZ":4.606672507505808,"pX":-0.3515596037751417,"pZ":2.832581746922146,"vX0":7.985766202779002,"vY0":-139.5385275037175,"vZ0":-2.279757715077897,"x":130.4,"y":162.3,"x0":-1.9438395263781627,"y0":50.00399967423492,"z0":5.170710158206402,"aX":-19.8255034539158},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.0,"breakHorizontal":16.6,"spinRate":2211,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.39178945185652525,"extension":6.318900270304662},"hitData":{"launchSpeed":69.6,"launchAngle":16.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":154.81,"coordY":120.06}},"index":0,"playId":"55a2195f-34a1-39cc-a70c-308f5e6935a2","pitchNumber":1,"startTime":"2026-06-25T00:11:29.886Z","endTime":"2026-06-25T00:11:42.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.18,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:11:42.130Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a line drive to left fielder Randy Arozarena. Nick Gonzales to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-25T00:11:45.567Z","endTime":"2026-06-25T00:12:31.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.280055027095973,"aZ":-39.82697982675181,"pfxX":6.609756953926816,"pfxZ":-5.599630459951163,"pX":-0.5647789047639497,"pZ":3.293771477894049,"vX0":1.6316592740605347,"vY0":-116.30003443257073,"vZ0":3.671335873673727,"x":138.53,"y":149.85,"x0":-2.1345418121749535,"y0":50.00347984906134,"z0":5.477882384970224,"aX":9.032646739653678},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-8.9,"breakHorizontal":-12.4,"spinRate":2734,"spinDirection":41},"zone":1,"typeConfidence":2.0,"plateTime":0.47138963895691166,"extension":6.275181230671515},"index":0,"playId":"1bb712cb-8c05-3147-b350-e11b2bc04787","pitchNumber":1,"startTime":"2026-06-25T00:12:04.446Z","endTime":"2026-06-25T00:12:07.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":96.6,"endSpeed":88.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.583127413402075,"aZ":-13.99668403597815,"pfxX":-3.8956337258832114,"pfxZ":9.013011572517819,"pX":0.5373869360648271,"pZ":2.840066364342616,"vX0":7.549206082608056,"vY0":-140.57837018265909,"vZ0":-4.20564092492046,"x":96.52,"y":162.1,"x0":-1.6673924944119851,"y0":50.00141037064297,"z0":5.253433395363068,"aX":-7.8561360015691095},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":5.6,"spinRate":2408,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.38847754687874847,"extension":6.404607663017805},"hitData":{"launchSpeed":71.8,"launchAngle":22.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.22,"coordY":126.45}},"index":1,"playId":"12002ee7-9749-3566-a1a9-f076eaf91fe4","pitchNumber":2,"startTime":"2026-06-25T00:12:18.474Z","endTime":"2026-06-25T00:12:31.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.0,"awayTeamWinProbability":6.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:12:31.235Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Endy Rodríguez called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-25T00:12:41.272Z","endTime":"2026-06-25T00:13:39.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":96.5,"endSpeed":88.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.233689321988955,"aZ":-15.809497954974022,"pfxX":-4.611399564518382,"pfxZ":8.121260820350482,"pX":0.1484054748556764,"pZ":2.8283636504100773,"vX0":7.137696270112493,"vY0":-140.45885312589314,"vZ0":-4.051624771759555,"x":111.34,"y":162.41,"x0":-1.816541271591082,"y0":50.005148190987605,"z0":5.305034266807495,"aX":-9.295456882980776},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":7.1,"spinRate":2355,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3886672721500237,"extension":6.273780671018507},"index":0,"playId":"06271ab2-e2e1-373f-a3db-a498d12e08ef","pitchNumber":1,"startTime":"2026-06-25T00:12:57.048Z","endTime":"2026-06-25T00:13:02.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.587285613619773,"aZ":-16.492739859980585,"pfxX":-4.695898048890262,"pfxZ":7.9547455079576554,"pX":-0.26636020924086334,"pZ":2.796141315775747,"vX0":6.297019736685918,"vY0":-139.1274175711479,"vZ0":-3.405603388219163,"x":127.15,"y":163.28,"x0":-1.943062929376142,"y0":50.00166527343454,"z0":5.121185192004908,"aX":-9.256558091138174},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":7.3,"spinRate":2289,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3928411670880605,"extension":6.41165700714693},"index":1,"playId":"e2fe855b-8b51-3d00-ab59-08b7df8fea88","pitchNumber":2,"startTime":"2026-06-25T00:13:15.305Z","endTime":"2026-06-25T00:13:18.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.134906855023456,"aZ":-40.05892573729372,"pfxX":8.816869488524384,"pfxZ":-5.628885315634827,"pX":-0.28366401224128485,"pZ":2.6160943057478483,"vX0":1.9290639287462246,"vY0":-118.07196604934394,"vZ0":2.4144149385113804,"x":127.81,"y":168.15,"x0":-2.257954578363804,"y0":50.00327776053828,"z0":5.287438253786047,"aX":12.349684851228993},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.2,"breakHorizontal":-16.4,"spinRate":2666,"spinDirection":46},"zone":5,"typeConfidence":2.0,"plateTime":0.4652935527691322,"extension":6.262834927903023},"index":2,"playId":"5718e3f8-785f-39f7-adfa-beb49defdc8e","pitchNumber":3,"startTime":"2026-06-25T00:13:35.906Z","endTime":"2026-06-25T00:13:39.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.9,"awayTeamWinProbability":7.099999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:13:39.894Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Callihan pops out to third baseman J.P. Crawford.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-25T00:13:50.863Z","endTime":"2026-06-25T00:14:51.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76775707931913,"aZ":-38.71135965134225,"pfxX":6.230344249820101,"pfxZ":-4.348329344158666,"pX":0.6407818114576099,"pZ":1.4104024064348166,"vX0":4.34512496228862,"vY0":-121.85285928753513,"vZ0":-1.176775174623508,"x":92.57,"y":200.7,"x0":-1.9742484166382097,"y0":50.00100830439572,"z0":5.241906372085484,"aX":9.373591216356486},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.9,"breakHorizontal":-12.4,"spinRate":2672,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.44936474073636834,"extension":6.5347259793865},"index":0,"playId":"86c9d8b2-a1eb-3fa7-8630-80ec6983e461","pitchNumber":1,"startTime":"2026-06-25T00:14:07.082Z","endTime":"2026-06-25T00:14:10.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.511266877100997,"aZ":-40.922500819678255,"pfxX":6.210203256333262,"pfxZ":-6.064397624055155,"pX":-0.9463557784926514,"pZ":1.779817397590007,"vX0":1.0948817723815263,"vY0":-119.48877471872883,"vZ0":0.3891578754122207,"x":153.07,"y":190.72,"x0":-2.2174561694613266,"y0":50.003038869632874,"z0":5.298589830589955,"aX":8.958940336329968},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.6,"breakHorizontal":-11.5,"spinRate":2601,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.45879034230642546,"extension":6.322286462386466},"index":1,"playId":"ca32be8a-0b14-3c57-826e-7f63c8f1f53f","pitchNumber":2,"startTime":"2026-06-25T00:14:22.300Z","endTime":"2026-06-25T00:14:25.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.352027811618708,"aZ":-17.22465361400903,"pfxX":-2.6008654880084316,"pfxZ":7.620133077119929,"pX":0.2768900810944847,"pZ":2.82180408690143,"vX0":6.841186034458441,"vY0":-138.1330527219084,"vZ0":-3.133390830740301,"x":106.45,"y":162.59,"x0":-1.8772959249835794,"y0":50.00503639866375,"z0":5.107223534212649,"aX":-5.104900128179782},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":3.5,"spinRate":2362,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.3942247127286138,"extension":6.302616730519716},"hitData":{"launchSpeed":79.0,"launchAngle":68.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.07,"coordY":160.3}},"index":2,"playId":"74f1f2d5-2c0c-30f5-8d0c-f15eea2dace1","pitchNumber":3,"startTime":"2026-06-25T00:14:40.060Z","endTime":"2026-06-25T00:14:51.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:14:51.490Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T00:16:49.442Z","endTime":"2026-06-25T00:18:00.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.451130681679945,"aZ":-39.29885520592689,"pfxX":2.6823859550930003,"pfxZ":-4.544431943035508,"pX":0.04653933344781376,"pZ":1.4307210361136378,"vX0":1.1238168451772015,"vY0":-124.02634409854195,"vZ0":-3.3189893991658534,"x":115.23,"y":200.15,"x0":-0.7602023000394026,"y0":50.00353969231481,"z0":6.0444466323875545,"aX":4.20355821086665},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.8,"breakHorizontal":-5.2,"spinRate":2557,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.44063710580401994,"extension":6.165551645877033},"index":0,"playId":"41f10e0d-2407-3241-be36-fcf256080e54","pitchNumber":1,"startTime":"2026-06-25T00:16:54.957Z","endTime":"2026-06-25T00:16:57.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":90.5,"endSpeed":83.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.713832057147048,"aZ":-29.265518320365455,"pfxX":1.6708768134617302,"pfxZ":1.652237577048247,"pX":0.026915905916354656,"pZ":2.0327583796727753,"vX0":1.098233404485856,"vY0":-131.7798956899816,"vZ0":-4.6103227946342304,"x":115.97,"y":183.9,"x0":-0.6121514357590111,"y0":50.00249830787459,"z0":5.963923500402884,"aX":2.9418888109842554},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.2,"breakHorizontal":-3.2,"spinRate":2614,"spinDirection":138},"zone":8,"typeConfidence":0.88,"plateTime":0.4154598369982585,"extension":6.206192536925948},"index":1,"playId":"7d08e4da-a663-340b-a247-7643bb16a29b","pitchNumber":2,"startTime":"2026-06-25T00:17:11.236Z","endTime":"2026-06-25T00:17:15.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-25T00:17:35.165Z","endTime":"2026-06-25T00:17:41.906Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59699681941844,"aZ":-36.758909434544336,"pfxX":5.714384035595982,"pfxZ":-2.842409587043374,"pX":1.9327862343744975,"pZ":1.269863225210082,"vX0":4.176697870031151,"vY0":-125.90480210355638,"vZ0":-4.38918926115994,"x":43.33,"y":204.49,"x0":-0.48783430379281506,"y0":50.004736028284825,"z0":5.997742495009259,"aX":9.21117887243888},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.9,"breakHorizontal":-11.3,"spinRate":2693,"spinDirection":31},"zone":14,"typeConfidence":0.88,"plateTime":0.43437574588302486,"extension":6.281943061839807},"index":3,"playId":"09527279-ce23-311c-8756-c9534be6d33e","pitchNumber":3,"startTime":"2026-06-25T00:17:41.906Z","endTime":"2026-06-25T00:17:45.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81912392227742,"aZ":-21.2420511078141,"pfxX":-8.396696908650089,"pfxZ":5.35884539246975,"pX":0.1625383571496534,"pZ":1.7608862134043741,"vX0":5.222163680442965,"vY0":-141.5609336771996,"vZ0":-7.311892904512266,"x":110.8,"y":191.24,"x0":-0.6104788243948329,"y0":50.00238304696788,"z0":5.726241449814127,"aX":-17.125414057076874},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.5,"breakHorizontal":14.2,"spinRate":2321,"spinDirection":225},"zone":8,"typeConfidence":0.91,"plateTime":0.3862005667009041,"extension":6.406003986722508},"index":4,"playId":"b929dd08-b55e-3e85-9887-c8216ac6925d","pitchNumber":4,"startTime":"2026-06-25T00:17:56.616Z","endTime":"2026-06-25T00:18:00.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:18:00.038Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to center fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T00:18:08.415Z","endTime":"2026-06-25T00:20:07.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.687846224138173,"aZ":-27.775513244599257,"pfxX":2.5719313400237174,"pfxZ":2.42203986746454,"pX":0.5589971891700642,"pZ":1.4240975885938103,"vX0":2.514823857328535,"vY0":-133.10502872051168,"vZ0":-6.493498315903632,"x":95.69,"y":200.33,"x0":-0.728444405874234,"y0":50.00106121199236,"z0":5.877636267765001,"aX":4.663114150793984},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.4,"breakHorizontal":-5.2,"spinRate":2725,"spinDirection":173},"zone":14,"typeConfidence":0.9,"plateTime":0.409816937546692,"extension":6.186571971408475},"index":0,"playId":"9558020b-3053-310e-a70d-f3fd4b179564","pitchNumber":1,"startTime":"2026-06-25T00:18:23.276Z","endTime":"2026-06-25T00:18:27.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":98.1,"endSpeed":89.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30928792005307,"aZ":-15.05064925741668,"pfxX":-6.403078666824169,"pfxZ":8.31539657280323,"pX":1.8151719564523343,"pZ":2.0820439318424984,"vX0":9.141405288971503,"vY0":-142.49480112981877,"vZ0":-7.36541312363954,"x":47.81,"y":182.56,"x0":-0.6004433531549587,"y0":50.002443405712,"z0":5.648524487296149,"aX":-13.185981338535866},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.7,"breakHorizontal":9.7,"spinRate":2368,"spinDirection":230},"zone":14,"typeConfidence":0.84,"plateTime":0.3841731255527594,"extension":6.431701301884459},"index":1,"playId":"c4ef34d5-0d1f-3156-a399-2b85a5e8dbaa","pitchNumber":2,"startTime":"2026-06-25T00:18:39.992Z","endTime":"2026-06-25T00:18:43.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.658704702264025,"aZ":-42.91143933294109,"pfxX":2.4451256378653436,"pfxZ":-6.967768424574839,"pX":0.3669129934050191,"pZ":1.0807617566844503,"vX0":1.7393791572315516,"vY0":-123.60117899409238,"vZ0":-3.2041288961482475,"x":103.01,"y":209.6,"x0":-0.6647313331461189,"y0":50.00444935302373,"z0":6.0130392925122065,"aX":3.7665622012970426},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-13.1,"breakHorizontal":-4.8,"spinRate":2831,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.44390125122684054,"extension":6.088593613775496},"index":2,"playId":"9093deba-313b-3c0d-8068-42268bb46737","pitchNumber":3,"startTime":"2026-06-25T00:18:59.086Z","endTime":"2026-06-25T00:19:03.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09585432577274,"aZ":-13.921894926420434,"pfxX":-4.86165749470247,"pfxZ":8.936319909601838,"pX":-0.7589533877361365,"pZ":2.3928134793444054,"vX0":1.7259813353710527,"vY0":-141.71357315670974,"vZ0":-6.9889030817008795,"x":145.93,"y":174.17,"x0":-0.7426950596046945,"y0":50.00422209816558,"z0":5.772834265348088,"aX":-9.931012179894195},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.0,"breakHorizontal":8.5,"spinRate":2336,"spinDirection":223},"zone":4,"typeConfidence":0.91,"plateTime":0.3858797849941027,"extension":6.495253956032653},"index":3,"playId":"a8544b73-2ecb-36e9-abb1-aad8b98191cc","pitchNumber":4,"startTime":"2026-06-25T00:19:20.434Z","endTime":"2026-06-25T00:19:23.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-06-25T00:19:34.087Z","endTime":"2026-06-25T00:19:44.363Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.832684469548216,"aZ":-41.64430016132679,"pfxX":5.3838624486895466,"pfxZ":-6.26988346951614,"pX":-0.43675836698072723,"pZ":2.6483390602544317,"vX0":-0.7043829629434005,"vY0":-122.10135247082536,"vZ0":0.22029728000806226,"x":133.65,"y":167.27,"x0":-0.84413746198044,"y0":50.000200438654616,"z0":6.137455394271398,"aX":8.135508124551388},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-11.0,"breakHorizontal":-9.6,"spinRate":2624,"spinDirection":47},"zone":4,"typeConfidence":0.9,"plateTime":0.44842595226728044,"extension":5.999526182377685},"index":5,"playId":"86b023fd-0ab0-3020-ae19-4068ef944d14","pitchNumber":5,"startTime":"2026-06-25T00:19:44.363Z","endTime":"2026-06-25T00:19:47.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67828751535382,"aZ":-28.153728248416666,"pfxX":0.08491358158866635,"pfxZ":2.1746018456283,"pX":-0.4902820804023104,"pZ":1.9462205605388483,"vX0":0.8738987574530758,"vY0":-134.009900796731,"vZ0":-5.059888201821181,"x":135.69,"y":186.23,"x0":-0.8295096089029839,"y0":50.000695222779456,"z0":5.831369463709062,"aX":0.15682966735894496},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.2,"breakHorizontal":-0.4,"spinRate":2568,"spinDirection":166},"zone":7,"typeConfidence":0.91,"plateTime":0.40627394906629943,"extension":6.094363532650859},"hitData":{"launchSpeed":94.4,"launchAngle":28.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.8,"coordY":56.07}},"index":6,"playId":"49c89bd8-75a6-3859-b9d7-b6e0ac7b226b","pitchNumber":6,"startTime":"2026-06-25T00:19:58.680Z","endTime":"2026-06-25T00:20:07.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:20:07.887Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T00:20:16.096Z","endTime":"2026-06-25T00:21:05.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.031417191076013,"aZ":-14.29662789999376,"pfxX":-4.405030592901436,"pfxZ":9.154381110481228,"pX":-0.3624392929875165,"pZ":2.5106765929458237,"vX0":2.7936320876477287,"vY0":-138.199717620156,"vZ0":-6.30836667084554,"x":130.82,"y":170.99,"x0":-0.8091248327301469,"y0":50.00181259323222,"z0":5.766338724360956,"aX":-8.602079732230587},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":7.4,"spinRate":2229,"spinDirection":223},"zone":4,"typeConfidence":0.89,"plateTime":0.39487309916983415,"extension":6.224971633019026},"index":0,"playId":"0953c989-8e86-3848-b925-bd4275149f95","pitchNumber":1,"startTime":"2026-06-25T00:20:28.129Z","endTime":"2026-06-25T00:20:31.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.727333535041346,"aZ":-29.09967766647276,"pfxX":0.4505090514186023,"pfxZ":1.682016057947834,"pX":-0.3680586272331588,"pZ":3.0890165526444124,"vX0":0.9674052335216372,"vY0":-133.2156133269605,"vZ0":-2.286585970318491,"x":131.03,"y":155.38,"x0":-0.7918928452115372,"y0":50.005820702313684,"z0":6.024302989199414,"aX":0.824321264488664},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.9,"breakHorizontal":-1.0,"spinRate":2516,"spinDirection":197},"zone":1,"typeConfidence":0.89,"plateTime":0.4083349819470481,"extension":6.10218861239559},"index":1,"playId":"030e9745-6018-3161-94bf-a9036c4075e6","pitchNumber":2,"startTime":"2026-06-25T00:20:40.685Z","endTime":"2026-06-25T00:20:44.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93394794060026,"aZ":-40.52977006150636,"pfxX":5.128601158824363,"pfxZ":-5.374870977389156,"pX":0.6714290853356011,"pZ":0.7558237146705417,"vX0":1.3920224358470485,"vY0":-123.69081465442201,"vZ0":-4.502349002296468,"x":91.41,"y":218.37,"x0":-0.5645375047399976,"y0":50.00251376473083,"z0":5.986477433380754,"aX":7.972023700596182},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-10.6,"breakHorizontal":-9.6,"spinRate":2681,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.4422810051751056,"extension":6.24909540752022},"index":2,"playId":"7b51668e-ecf0-3887-b600-3f77c222e0ca","pitchNumber":3,"startTime":"2026-06-25T00:21:00.662Z","endTime":"2026-06-25T00:21:05.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:21:05.460Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-25T00:23:12.989Z","endTime":"2026-06-25T00:24:28.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.978519168032314,"aZ":-38.29568709022536,"pfxX":6.3189566318393355,"pfxZ":-4.251387450640672,"pX":0.17737582174012798,"pZ":1.1857473488332653,"vX0":3.442393990600455,"vY0":-119.51533613407189,"vZ0":-1.473941604611998,"x":110.24,"y":206.76,"x0":-2.104630524932304,"y0":50.00318501820198,"z0":5.263691234181638,"aX":9.099754736507318},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-7.8,"breakHorizontal":-12.2,"spinRate":2815,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.45907647890931447,"extension":6.429841288635659},"index":0,"playId":"70df4b4a-2220-3310-ab8b-f3f35a683867","pitchNumber":1,"startTime":"2026-06-25T00:23:14.835Z","endTime":"2026-06-25T00:23:17.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":91.5,"endSpeed":84.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27100063011353,"aZ":-24.164903173927854,"pfxX":-0.014965292124956342,"pfxZ":4.436947503945971,"pX":1.5824920185917406,"pZ":1.7583669928743104,"vX0":8.6829905673709,"vY0":-132.99018453586692,"vZ0":-4.619903439421675,"x":56.68,"y":191.3,"x0":-1.711532963773933,"y0":50.006331161953504,"z0":5.252635627678638,"aX":-0.027905099348042087},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.3,"breakHorizontal":-1.7,"spinRate":2490,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.4105467445619908,"extension":6.455216222558949},"index":1,"playId":"a35195f5-d740-3024-b1de-90c1e00d7096","pitchNumber":2,"startTime":"2026-06-25T00:23:28.034Z","endTime":"2026-06-25T00:23:31.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.270107385865767,"aZ":-39.336146443804786,"pfxX":6.476909213058228,"pfxZ":-5.061679886099058,"pX":-0.35000532654763783,"pZ":1.308209501475523,"vX0":2.286293063255061,"vY0":-118.64307064313466,"vZ0":-0.7540028785819082,"x":130.34,"y":203.46,"x0":-2.1695971262534366,"y0":50.00339190952518,"z0":5.238405396045108,"aX":9.164281789119116},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.0,"breakHorizontal":-12.4,"spinRate":2862,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.46298916300101567,"extension":6.413148042669421},"index":2,"playId":"370c6365-076b-3b81-8d19-060b73d75ab2","pitchNumber":3,"startTime":"2026-06-25T00:23:41.801Z","endTime":"2026-06-25T00:23:45.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-25T00:23:50.705Z","endTime":"2026-06-25T00:24:02.092Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.491812165345134,"aZ":-41.16874514872822,"pfxX":6.110822546632956,"pfxZ":-6.1235917692674375,"pX":0.13386818753690083,"pZ":-0.3229796617663159,"vX0":3.4368172755985924,"vY0":-121.21268310543549,"vZ0":-4.273544517018153,"x":111.9,"y":247.5,"x0":-2.102197120004311,"y0":50.00299135966413,"z0":5.105387761731992,"aX":8.976779351819859},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.9,"breakHorizontal":-12.0,"spinRate":2830,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4540808590011043,"extension":6.381958443323153},"index":4,"playId":"e1765244-2800-399d-bc31-9874058cb9ae","pitchNumber":4,"startTime":"2026-06-25T00:24:02.092Z","endTime":"2026-06-25T00:24:06.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36722183448203,"aZ":-17.44281078454298,"pfxX":-2.99613688375198,"pfxZ":7.405838908149354,"pX":-0.2838425714580553,"pZ":3.8364893522545347,"vX0":5.597210385463671,"vY0":-139.67135172715368,"vZ0":-0.9171314647592617,"x":127.82,"y":135.19,"x0":-1.9181589388458629,"y0":50.006842836126864,"z0":5.3084924623718175,"aX":-5.963693405172692},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":4.3,"spinRate":2184,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.391093446578175,"extension":6.332574189191528},"index":5,"playId":"f97e34af-3e44-3cab-88a4-25d45a29b129","pitchNumber":5,"startTime":"2026-06-25T00:24:24.324Z","endTime":"2026-06-25T00:24:28.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:24:28.811Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jared Triolo lines out to third baseman J.P. Crawford.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-25T00:24:32.974Z","endTime":"2026-06-25T00:25:56.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.193354666992867,"aZ":-19.20277443321243,"pfxX":-8.00340662909023,"pfxZ":6.7212946169473735,"pX":0.41938298332562113,"pZ":3.863369565168548,"vX0":9.141286828204187,"vY0":-138.1522587871568,"vZ0":0.036657887455434524,"x":101.01,"y":134.47,"x0":-1.8948086060376141,"y0":50.00391789733567,"z0":5.142155357445548,"aX":-15.449574660146837},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":12.6,"spinRate":2169,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3966912643505136,"extension":6.287748560856182},"index":0,"playId":"cb5f8949-2cdf-343b-9676-6e6867fad284","pitchNumber":1,"startTime":"2026-06-25T00:24:50.704Z","endTime":"2026-06-25T00:24:53.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.951091737639242,"aZ":-38.583116848894505,"pfxX":7.163421605798554,"pfxZ":-4.468354391585223,"pX":1.1318622707382875,"pZ":1.6912994798273822,"vX0":5.679260237927038,"vY0":-119.85096153590088,"vZ0":0.1795138066111548,"x":73.86,"y":193.11,"x0":-2.209774849690364,"y0":50.0005581939028,"z0":5.0982915136118185,"aX":10.283190014513325},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.7,"breakHorizontal":-14.5,"spinRate":2839,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.45927748430379767,"extension":6.394897402737634},"index":1,"playId":"68a78270-60a2-379a-8d71-ff4d0f86cb5c","pitchNumber":2,"startTime":"2026-06-25T00:25:05.178Z","endTime":"2026-06-25T00:25:10.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.821587943324346,"aZ":-39.322008058304405,"pfxX":8.613221889329516,"pfxZ":-4.861572978872092,"pX":-0.010638232168229973,"pZ":2.708421197292748,"vX0":2.2729659997511065,"vY0":-121.09520549195159,"vZ0":1.994793553206956,"x":117.41,"y":165.65,"x0":-2.0824464784877486,"y0":50.00210477634721,"z0":5.3389136858567054,"aX":12.664967819313643},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.9,"breakHorizontal":-16.2,"spinRate":2743,"spinDirection":44},"zone":5,"typeConfidence":2.0,"plateTime":0.45402697767783584,"extension":6.191833215668332},"index":2,"playId":"c51efb9f-88f4-3e05-aacb-a0da8d20269e","pitchNumber":3,"startTime":"2026-06-25T00:25:21.945Z","endTime":"2026-06-25T00:25:25.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-25T00:25:36.418Z","endTime":"2026-06-25T00:25:45.469Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81132591455324,"aZ":-38.853633121821325,"pfxX":3.7079266563347275,"pfxZ":-4.409058379204804,"pX":-0.3240576992967108,"pZ":1.5017339059965324,"vX0":3.098590016171016,"vY0":-122.73475072665741,"vZ0":-0.9276312340549528,"x":129.35,"y":198.23,"x0":-2.087582984854026,"y0":50.00134372878824,"z0":5.212869671006208,"aX":5.618588102962722},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-7.9,"breakHorizontal":-7.4,"spinRate":2531,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4474085461422699,"extension":6.25514799396272},"hitData":{"launchSpeed":77.7,"launchAngle":12.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":97.0,"coordY":164.0}},"index":4,"playId":"91c7a9bb-a71f-3165-9520-b4fe385e4fc8","pitchNumber":4,"startTime":"2026-06-25T00:25:45.469Z","endTime":"2026-06-25T00:25:56.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.3,"awayTeamWinProbability":5.700000000000003,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:25:56.259Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-25T00:26:13.723Z","endTime":"2026-06-25T00:27:08.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.810200451793705,"aZ":-16.872069159201278,"pfxX":-1.0840445417522915,"pfxZ":7.7846559036805,"pX":-0.048545276508487424,"pZ":4.052131732354143,"vX0":5.314070872837676,"vY0":-138.77275591274298,"vZ0":-0.5433197007411948,"x":118.85,"y":129.37,"x0":-1.8409854695841166,"y0":50.00082049498034,"z0":5.366553404533525,"aX":-2.1309671894612614},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":1.0,"spinRate":2296,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3935427092636097,"extension":6.331921127001039},"index":0,"playId":"44ff106d-d8a5-3599-9b31-1572e001a5e1","pitchNumber":1,"startTime":"2026-06-25T00:26:18.430Z","endTime":"2026-06-25T00:26:21.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.107743531699033,"aZ":-21.92056443290465,"pfxX":-8.068699893590699,"pfxZ":5.2723545424602065,"pX":0.17182582962177487,"pZ":2.96885034212806,"vX0":8.593579817095168,"vY0":-138.61201476814375,"vZ0":-1.606112162697353,"x":110.45,"y":158.62,"x0":-1.9209775488621108,"y0":50.00305788961276,"z0":5.020000163769324,"aX":-15.694378992632746},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.4,"breakHorizontal":12.8,"spinRate":2233,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.39521099373595536,"extension":6.308573292165894},"index":1,"playId":"aed0d6c6-5bd0-33bf-9932-61c087b136a0","pitchNumber":2,"startTime":"2026-06-25T00:26:32.642Z","endTime":"2026-06-25T00:26:35.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95549009089896,"aZ":-38.277175409991216,"pfxX":9.539152119833364,"pfxZ":-4.2718824772153905,"pX":-0.1644268135134913,"pZ":1.8056532680485886,"vX0":1.8449711262552042,"vY0":-119.32565474327718,"vZ0":0.023954417836943076,"x":123.27,"y":190.03,"x0":-2.18800962608226,"y0":50.00219694514395,"z0":5.270869241441714,"aX":13.627641835451332},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.4,"breakHorizontal":-17.8,"spinRate":2769,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.46065514426213205,"extension":6.1844771280571935},"index":2,"playId":"8f424f67-07e1-3a6e-bddc-696c6720c40f","pitchNumber":3,"startTime":"2026-06-25T00:26:47.522Z","endTime":"2026-06-25T00:26:50.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":95.0,"endSpeed":87.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.498435450333375,"aZ":-17.716583596826023,"pfxX":-3.414609762786592,"pfxZ":7.405312022444251,"pX":0.13395422885407152,"pZ":3.7367605344862342,"vX0":6.670979187151015,"vY0":-138.27289688505843,"vZ0":-0.8457580766761339,"x":111.89,"y":137.89,"x0":-1.8574094087102735,"y0":50.00012153739557,"z0":5.226301163509172,"aX":-6.664677107103817},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":4.9,"spinRate":2328,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3948955389761233,"extension":6.353391947362079},"index":3,"playId":"00465b0b-ef5f-37f2-88bc-6375047b2f82","pitchNumber":4,"startTime":"2026-06-25T00:27:04.616Z","endTime":"2026-06-25T00:27:08.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:27:08.874Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Endy Rodríguez challenged (pitch result), call on the field was overturned: Dominic Canzone called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-25T00:29:51.086Z","endTime":"2026-06-25T00:31:39.756Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carmen Mlodzinski replaces Braxton Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T00:28:13.349Z","endTime":"2026-06-25T00:29:53.396Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669387,"link":"/api/v1/people/669387"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.310834193489896,"aZ":-35.593762637411096,"pfxX":3.902911721049199,"pfxZ":-2.2609702313587867,"pX":-0.5092143347791167,"pZ":2.163012629656283,"vX0":1.5865586673634626,"vY0":-121.42833493528069,"vZ0":0.5778780574139948,"x":136.41,"y":180.38,"x0":-1.6761370484335953,"y0":50.0048950792091,"z0":4.991493744273997,"aX":5.893592752052883},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.7,"breakHorizontal":-7.4,"spinRate":2539,"spinDirection":62},"zone":7,"typeConfidence":2.0,"plateTime":0.4491696429778518,"extension":6.645579437686805},"index":1,"playId":"d1f0c1f1-f0fd-32d7-9b50-6900eaf7d298","pitchNumber":1,"startTime":"2026-06-25T00:29:53.396Z","endTime":"2026-06-25T00:29:56.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.531432462982583,"aZ":-35.974369398584074,"pfxX":4.561300344601452,"pfxZ":-2.4694695780951985,"pX":0.8297873386341678,"pZ":2.087401276270574,"vX0":4.742071285823942,"vY0":-122.70276562857912,"vZ0":0.7275443095538834,"x":85.37,"y":182.42,"x0":-1.715159321186531,"y0":50.00493243687277,"z0":4.833676958465162,"aX":7.00940638147233},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.1,"breakHorizontal":-9.4,"spinRate":2682,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4450816006436531,"extension":6.9317336151657},"index":2,"playId":"9459a3d8-b8ff-309e-b051-59b12911f33f","pitchNumber":2,"startTime":"2026-06-25T00:30:11.971Z","endTime":"2026-06-25T00:30:15.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40525384736568,"aZ":-42.3576309409275,"pfxX":4.999616478661332,"pfxZ":-6.56777469327187,"pX":0.7898075063037615,"pZ":0.6012962182038532,"vX0":3.2566630713954177,"vY0":-123.68314027388699,"vZ0":-2.801873491951742,"x":86.89,"y":222.55,"x0":-1.1929592586421207,"y0":50.002756160923504,"z0":5.297146974863446,"aX":7.75319358443785},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-12.2,"breakHorizontal":-9.8,"spinRate":2841,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4426703921447066,"extension":6.452245740157756},"index":3,"playId":"08070790-9c67-3955-bcf8-ff7cd49cd944","pitchNumber":3,"startTime":"2026-06-25T00:30:32.949Z","endTime":"2026-06-25T00:30:36.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":86.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36835656235351,"aZ":-21.654949164917184,"pfxX":-1.426435060540403,"pfxZ":5.625290450235383,"pX":0.5056149485089546,"pZ":3.299608602691295,"vX0":5.772980536962577,"vY0":-134.45458544042734,"vZ0":-0.7518330304122901,"x":97.73,"y":149.69,"x0":-1.4644185463611306,"y0":50.001945775664986,"z0":5.090578005524969,"aX":-2.667939094247821},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":1.7,"spinRate":2425,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.4041296081705412,"extension":6.428801092716295},"index":4,"playId":"66e4881e-09d8-3d2c-83b3-8ea5fe2d8362","pitchNumber":4,"startTime":"2026-06-25T00:30:52.606Z","endTime":"2026-06-25T00:30:56.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57074881322041,"aZ":-32.8615129985188,"pfxX":7.501728737047262,"pfxZ":-0.4586967270832112,"pX":-0.5716664701278102,"pZ":3.1843494374172545,"vX0":0.5532057716708176,"vY0":-121.27320836539715,"vZ0":2.6280164289602945,"x":138.79,"y":152.8,"x0":-1.7777248625729447,"y0":50.00343284645103,"z0":4.94313680985168,"aX":11.231105442024594},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.0,"breakHorizontal":-13.7,"spinRate":2499,"spinDirection":63},"zone":1,"typeConfidence":2.0,"plateTime":0.4507630559964544,"extension":6.223241815227155},"index":5,"playId":"580577d1-fa7f-3c1d-9683-59ace1d7e9f2","pitchNumber":5,"startTime":"2026-06-25T00:31:13.747Z","endTime":"2026-06-25T00:31:39.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"}},"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:31:39.756Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-25T00:31:41.371Z","endTime":"2026-06-25T00:34:13.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59271558081695,"aZ":-39.172421005039396,"pfxX":3.956702396314582,"pfxZ":-4.553809714239075,"pX":0.7048077982984471,"pZ":1.952760099090604,"vX0":3.1388329360788703,"vY0":-123.19138239753153,"vZ0":-0.25038319365389894,"x":90.13,"y":186.06,"x0":-1.1001993507967,"y0":50.004389569151655,"z0":5.368502350953985,"aX":6.078007194279378},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.0,"breakHorizontal":-7.9,"spinRate":2679,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.4446987620635512,"extension":6.28707772750982},"index":0,"playId":"c3ee1eec-4156-3876-b9af-626c05f1f254","pitchNumber":1,"startTime":"2026-06-25T00:31:55.790Z","endTime":"2026-06-25T00:31:58.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02704083811613,"aZ":-23.501073413760746,"pfxX":-11.135971465686364,"pfxZ":4.285984703958073,"pX":-0.11096972957765018,"pZ":2.0710320260267245,"vX0":6.771756564466275,"vY0":-141.15109313566444,"vZ0":-4.467072029072327,"x":121.23,"y":182.86,"x0":-1.0896269442023454,"y0":50.00644562766739,"z0":5.180367026560433,"aX":-22.55770381667276},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.1,"breakHorizontal":18.8,"spinRate":2171,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.38750018600366865,"extension":6.419697610121087},"index":1,"playId":"5229ab57-59f6-39b8-b9f8-0883119738f8","pitchNumber":2,"startTime":"2026-06-25T00:32:19.352Z","endTime":"2026-06-25T00:32:22.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.427185342715113,"aZ":-39.731764565862505,"pfxX":3.2215027349592074,"pfxZ":-4.8457954789926125,"pX":1.754021573474232,"pZ":-0.12085715593199615,"vX0":5.741941401630149,"vY0":-124.04658985267302,"vZ0":-5.216302203650723,"x":50.14,"y":242.04,"x0":-1.0075813495369084,"y0":50.001293763151196,"z0":5.315625084615359,"aX":5.026749461670161},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-9.7,"breakHorizontal":-7.2,"spinRate":2673,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4412674723623988,"extension":6.366847938169696},"index":2,"playId":"69f17a6b-f367-30aa-866b-fd72d476e267","pitchNumber":3,"startTime":"2026-06-25T00:32:37.177Z","endTime":"2026-06-25T00:32:40.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31326052720578,"aZ":-30.972139973800118,"pfxX":-4.603910281569185,"pfxZ":0.7178702049276868,"pX":-0.896084657071002,"pZ":2.4988713480227926,"vX0":2.464020944874666,"vY0":-127.96061955446972,"vZ0":-0.9149614124803083,"x":151.16,"y":171.31,"x0":-1.2691132090085062,"y0":50.001564554360584,"z0":5.269361984255244,"aX":-7.698797273945348},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.3,"breakHorizontal":7.8,"spinRate":1618,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.42666853701432306,"extension":6.490174528655013},"index":3,"playId":"2e8e55e1-1217-33b7-93f6-222f8d9ccfa7","pitchNumber":4,"startTime":"2026-06-25T00:32:56.491Z","endTime":"2026-06-25T00:33:03.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.163986516984796,"aZ":-31.091270283930193,"pfxX":-3.3269021249774013,"pfxZ":0.6659832704106421,"pX":-1.4661940646534306,"pZ":2.800697562720607,"vX0":0.5815930709628032,"vY0":-126.44180462984586,"vZ0":-0.29321520553165725,"x":172.89,"y":163.16,"x0":-1.265062946887143,"y0":50.00582328596663,"z0":5.390099201179187,"aX":-5.446259680942155},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":5.9,"spinRate":1649,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.43140028925429164,"extension":6.425884325846832},"index":4,"playId":"85b40093-9f16-3598-a2e7-642b375c0a0c","pitchNumber":5,"startTime":"2026-06-25T00:33:21.363Z","endTime":"2026-06-25T00:33:25.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86311929946154,"aZ":-32.85286230897217,"pfxX":-5.091058041573985,"pfxZ":-0.4050095320079838,"pX":-0.5408105235025031,"pZ":0.07084728051627708,"vX0":3.0716526065429908,"vY0":-127.91840920961104,"vZ0":-6.601821391366495,"x":137.61,"y":236.87,"x0":-1.0894697613457671,"y0":50.00243781812489,"z0":5.227927669645119,"aX":-8.523076339987696},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.9,"breakHorizontal":8.6,"spinRate":1628,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42651896820370494,"extension":6.492756869403732},"index":5,"playId":"92ffbff5-60d3-3a13-95ed-0cef7babb4ce","pitchNumber":6,"startTime":"2026-06-25T00:33:52.162Z","endTime":"2026-06-25T00:33:56.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91546975205173,"aZ":-20.722032385837895,"pfxX":-5.360139255267027,"pfxZ":5.6213026066042815,"pX":-0.4186560538098067,"pZ":3.7350854906073785,"vX0":4.105268158324729,"vY0":-141.7295706020361,"vZ0":-0.8494217316725862,"x":132.96,"y":137.93,"x0":-1.188351009112936,"y0":50.00340703417678,"z0":5.360104288659979,"aX":-10.922261487090868},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.2,"breakHorizontal":8.9,"spinRate":2100,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.38622602219175217,"extension":6.347540996728282},"index":6,"playId":"52217a2d-01f6-3f93-98ec-8d611a37e524","pitchNumber":7,"startTime":"2026-06-25T00:34:09.845Z","endTime":"2026-06-25T00:34:13.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.38,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:34:13.539Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to left fielder Bryan Reynolds.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-25T00:34:18.350Z","endTime":"2026-06-25T00:36:56.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":84.5,"endSpeed":77.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.678385401631427,"aZ":-35.2465654043499,"pfxX":5.305930985993396,"pfxZ":-2.00363164838474,"pX":-0.5601237070837422,"pZ":2.7009502817610076,"vX0":1.0253670849287198,"vY0":-123.02286554160824,"vZ0":1.8499244027496908,"x":138.35,"y":165.85,"x0":-1.671827916515294,"y0":50.00462375360056,"z0":4.929335775961797,"aX":8.123978344930341},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.9,"breakHorizontal":-9.8,"spinRate":2527,"spinDirection":57},"zone":4,"typeConfidence":2.0,"plateTime":0.44542266216900916,"extension":6.644630278967009},"index":0,"playId":"ece42974-a325-38d3-92ed-cd0bc460ef99","pitchNumber":1,"startTime":"2026-06-25T00:34:38.198Z","endTime":"2026-06-25T00:34:41.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14133579645517,"aZ":-33.830289671369094,"pfxX":5.694380413955614,"pfxZ":-1.0900927535052496,"pX":-0.7576424597722812,"pZ":2.720661389449157,"vX0":0.7597513206100983,"vY0":-122.62431671056076,"vZ0":1.7779266505205575,"x":145.88,"y":165.32,"x0":-1.8111834341515036,"y0":50.00110963003284,"z0":4.871501887672845,"aX":8.674235410474406},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.3,"breakHorizontal":-10.4,"spinRate":2578,"spinDirection":61},"zone":4,"typeConfidence":2.0,"plateTime":0.44660420686105695,"extension":6.5252309876955525},"index":1,"playId":"503a23b2-87e1-32b1-a1ee-c56d898156b4","pitchNumber":2,"startTime":"2026-06-25T00:34:54.335Z","endTime":"2026-06-25T00:34:57.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-25T00:35:09.073Z","endTime":"2026-06-25T00:35:16.535Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25830452952661,"aZ":-25.73648516636552,"pfxX":-12.796091829041107,"pfxZ":3.1654423434068306,"pX":0.9696144154482307,"pZ":1.7140371472831206,"vX0":11.0198248529856,"vY0":-141.60796575447975,"vZ0":-4.229290580313034,"x":80.04,"y":192.5,"x0":-1.309348423230288,"y0":50.00041661177064,"z0":4.8728834019526825,"aX":-25.991565460714494},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.0,"breakHorizontal":20.9,"spinRate":2199,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.3867682611048662,"extension":6.530358654467969},"index":3,"playId":"53a84b0c-eb81-389c-b50e-2009cda929a5","pitchNumber":3,"startTime":"2026-06-25T00:35:16.535Z","endTime":"2026-06-25T00:35:43.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"}},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.583538016872012,"aZ":-34.47383081122218,"pfxX":5.889755263069568,"pfxZ":-1.4759738375744433,"pX":-0.6251532769626211,"pZ":2.6525438224589886,"vX0":0.9106737039361309,"vY0":-124.17846804170283,"vZ0":1.4900013716208995,"x":140.83,"y":167.16,"x0":-1.7619434035349877,"y0":50.00365156110446,"z0":4.919279418701305,"aX":9.169799864655966},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.0,"breakHorizontal":-10.9,"spinRate":2606,"spinDirection":59},"zone":4,"typeConfidence":2.0,"plateTime":0.44160650844569016,"extension":6.617516743609314},"index":4,"playId":"952b6d65-8838-324f-8384-7c5e4fdc6b35","pitchNumber":4,"startTime":"2026-06-25T00:35:49.400Z","endTime":"2026-06-25T00:35:52.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.716434808609968,"aZ":-21.759368039380536,"pfxX":-6.604730219474154,"pfxZ":5.144083410806974,"pX":-0.2402336490732028,"pZ":3.517336133224196,"vX0":5.105518758441077,"vY0":-140.8414298582677,"vZ0":-0.7720560644445804,"x":126.16,"y":143.81,"x0":-1.2115360767442587,"y0":50.00199639101619,"z0":5.192577341332355,"aX":-13.36896135189546},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.4,"breakHorizontal":11.0,"spinRate":2112,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.38778361925551863,"extension":6.569539287949747},"index":5,"playId":"1ea4beec-52b9-3ba2-befd-183e81163445","pitchNumber":5,"startTime":"2026-06-25T00:36:09.344Z","endTime":"2026-06-25T00:36:12.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.612637304607244,"aZ":-32.34764255630203,"pfxX":-3.9263723794581775,"pfxZ":-0.10761143389935413,"pX":-2.378969792089076,"pZ":2.8473174740455427,"vX0":-1.2104724724917355,"vY0":-126.6439703777493,"vZ0":0.25085904641136647,"x":207.68,"y":161.9,"x0":-1.3863190358632933,"y0":50.00062664389479,"z0":5.306260416331777,"aX":-6.462453564937718},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.1,"breakHorizontal":7.3,"spinRate":1646,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4303004268710593,"extension":6.330377045014625},"index":6,"playId":"8dd13845-ee4d-3de7-b4db-3c0fe1a242ce","pitchNumber":6,"startTime":"2026-06-25T00:36:30.197Z","endTime":"2026-06-25T00:36:33.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.789510219546926,"aZ":-29.877808679924577,"pfxX":-5.440674003700522,"pfxZ":1.3533850834580026,"pX":-0.9893827145661818,"pZ":2.8987175418389435,"vX0":2.480511673899705,"vY0":-128.6878350436522,"vZ0":-0.2012205622329688,"x":154.71,"y":160.51,"x0":-1.2528401185103453,"y0":50.003024461856604,"z0":5.269806656514339,"aX":-9.231606813944582},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.6,"breakHorizontal":9.4,"spinRate":1750,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.42374087273761907,"extension":6.48456596264214},"hitData":{"launchSpeed":82.1,"launchAngle":38.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.46,"coordY":94.4}},"index":7,"playId":"7c54eab7-be2a-3481-807c-81e15590da1e","pitchNumber":7,"startTime":"2026-06-25T00:36:46.944Z","endTime":"2026-06-25T00:36:56.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:36:56.046Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a line drive to right fielder Luke Raley.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T00:39:20.641Z","endTime":"2026-06-25T00:39:33.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nick Davila replaces Michael Rucker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T00:38:18.108Z","endTime":"2026-06-25T00:39:22.983Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689546,"link":"/api/v1/people/689546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.194457100510096,"aZ":-31.28107305010924,"pfxX":-3.1028683614436394,"pfxZ":0.5243126054078138,"pX":-0.12160620536694959,"pZ":1.733959903254154,"vX0":4.130869256415837,"vY0":-129.6875244975461,"vZ0":-3.9654295004504374,"x":121.64,"y":191.96,"x0":-1.332159676887564,"y0":50.00181455933257,"z0":5.66938166735363,"aX":-5.283530190808872},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.2,"breakHorizontal":4.7,"spinRate":1757,"spinDirection":356},"zone":8,"typeConfidence":2.0,"plateTime":0.42237749357784526,"extension":5.844895483389643},"hitData":{"launchSpeed":77.7,"launchAngle":19.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":153.41,"coordY":106.49}},"index":1,"playId":"f60bcdac-58ef-333c-8e15-483b22a3274c","pitchNumber":1,"startTime":"2026-06-25T00:39:22.983Z","endTime":"2026-06-25T00:39:33.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:39:33.217Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryan Reynolds walks. Brandon Lowe to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T00:39:40.588Z","endTime":"2026-06-25T00:41:39.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.460040040939056,"aZ":-33.060169704742,"pfxX":-1.4897155172531977,"pfxZ":-0.5371343647894475,"pX":0.08217540626929863,"pZ":1.8876880841782873,"vX0":4.03016210929495,"vY0":-128.1448477671939,"vZ0":-3.198212784477918,"x":113.87,"y":187.81,"x0":-1.3172476968953217,"y0":50.001004940330056,"z0":5.734526063700666,"aX":-2.47845338583669},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.4,"breakHorizontal":1.8,"spinRate":1831,"spinDirection":21},"zone":8,"typeConfidence":2.0,"plateTime":0.4274291806519801,"extension":5.754475227530175},"index":0,"playId":"08aa2d07-dab0-3117-9351-af14f28e7ea5","pitchNumber":1,"startTime":"2026-06-25T00:39:58.412Z","endTime":"2026-06-25T00:40:02.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-25T00:40:26.480Z","endTime":"2026-06-25T00:40:38.503Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":94.8,"endSpeed":87.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.683491286704758,"aZ":-23.550922994289323,"pfxX":-13.40669605016404,"pfxZ":4.477482268189707,"pX":0.058771172317073316,"pZ":1.1202851481576201,"vX0":8.295939466713525,"vY0":-137.7014111189456,"vZ0":-7.4496459309048895,"x":114.76,"y":208.53,"x0":-1.2462202052182085,"y0":50.00443771958861,"z0":5.446473034653665,"aX":-25.829134019997717},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.7,"breakHorizontal":22.7,"spinRate":2041,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.39729891475881285,"extension":6.010425885132326},"index":2,"playId":"1cdef33d-8653-35d5-82c8-434b89f55e9d","pitchNumber":2,"startTime":"2026-06-25T00:40:38.503Z","endTime":"2026-06-25T00:40:41.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.155865252143677,"aZ":-28.623650189351945,"pfxX":-11.10893431446424,"pfxZ":1.8305046245801657,"pX":-2.0714588359684885,"pZ":1.6081885188619445,"vX0":1.9554358849303854,"vY0":-138.40529972265375,"vZ0":-5.363047861639899,"x":195.96,"y":195.36,"x0":-1.3444241579405611,"y0":50.001995433151,"z0":5.490092669018788,"aX":-21.530657162893384},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.4,"breakHorizontal":19.7,"spinRate":2056,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.39587782434174734,"extension":6.013464974697265},"index":3,"playId":"ea0d44f5-38fc-308a-865e-ff9f41b48f9f","pitchNumber":3,"startTime":"2026-06-25T00:40:56.677Z","endTime":"2026-06-25T00:40:59.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.706164143569733,"aZ":-30.333079685236537,"pfxX":-1.3512470406368156,"pfxZ":1.0812912240379111,"pX":1.3071848299828006,"pZ":1.620177456476658,"vX0":6.5372149920406395,"vY0":-130.04124127454043,"vZ0":-4.180120795397497,"x":67.17,"y":195.04,"x0":-1.0698850578084569,"y0":50.00460362666576,"z0":5.564410417904184,"aX":-2.3029876550970494},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.2,"breakHorizontal":1.0,"spinRate":2050,"spinDirection":359},"zone":14,"typeConfidence":2.0,"plateTime":0.4221228943767765,"extension":6.079493658865118},"index":4,"playId":"a90c51f7-259e-351f-a2b5-92e11323ee0b","pitchNumber":4,"startTime":"2026-06-25T00:41:15.602Z","endTime":"2026-06-25T00:41:19.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79111156650442,"aZ":-21.735126825434385,"pfxX":-8.357644589050581,"pfxZ":5.4629631388512205,"pX":-1.3501255418830096,"pZ":3.654021945680014,"vX0":2.8847421956773314,"vY0":-137.4448711963278,"vZ0":-1.5346131155659677,"x":168.46,"y":140.12,"x0":-1.3281660510828708,"y0":50.003137976657285,"z0":5.697254119684513,"aX":-15.97198604285913},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.7,"breakHorizontal":14.5,"spinRate":2016,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.39867828570442043,"extension":6.033486225252574},"index":5,"playId":"d81efabe-2839-3bc6-8fc0-022bb8075eda","pitchNumber":5,"startTime":"2026-06-25T00:41:35.477Z","endTime":"2026-06-25T00:41:39.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.1,"awayTeamWinProbability":1.9000000000000057,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:41:39.262Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a ground ball to shortstop Colt Emerson. Brandon Lowe to 3rd. Bryan Reynolds to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T00:41:48.526Z","endTime":"2026-06-25T00:42:40.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":94.7,"endSpeed":86.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.813347764358117,"aZ":-27.764995671857562,"pfxX":-10.393189754774703,"pfxZ":2.2936677158423553,"pX":-0.7460579220036506,"pZ":2.5226025508730134,"vX0":5.442204879120294,"vY0":-137.7613120961504,"vZ0":-2.8091229189050395,"x":145.44,"y":170.67,"x0":-1.397699447746911,"y0":50.001525557349794,"z0":5.433802400684387,"aX":-19.959998069841287},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.7,"breakHorizontal":17.6,"spinRate":2017,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.3977105282830431,"extension":6.069785067532629},"index":0,"playId":"91cd283c-580f-35ea-a959-ee8d72ce9682","pitchNumber":1,"startTime":"2026-06-25T00:42:08.580Z","endTime":"2026-06-25T00:42:11.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.315593888098697,"aZ":-24.69008661980604,"pfxX":-10.848524334062663,"pfxZ":3.9042686063047576,"pX":0.6624850733697438,"pZ":2.13674192759659,"vX0":8.925322579360925,"vY0":-137.7358290815059,"vZ0":-4.427259232359741,"x":91.75,"y":181.09,"x0":-1.2145891248464165,"y0":50.00122057898937,"z0":5.439641542596273,"aX":-20.789439263176472},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.2,"breakHorizontal":17.8,"spinRate":1925,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.39804307244473813,"extension":6.0490135962199965},"hitData":{"launchSpeed":83.3,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.6,"coordY":157.76}},"index":1,"playId":"3fb3d5a0-9fc3-31bf-bd36-cedda4873250","pitchNumber":2,"startTime":"2026-06-25T00:42:30.653Z","endTime":"2026-06-25T00:42:40.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.19,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:42:40.480Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan O'Hearn doubles (10) on a line drive to right fielder Luke Raley. Brandon Lowe scores. Bryan Reynolds scores. Nick Gonzales to 3rd.","rbi":2,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T00:43:40.401Z","endTime":"2026-06-25T00:44:14.982Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":689546,"link":"/api/v1/people/689546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":689546,"link":"/api/v1/people/689546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T00:43:27.077Z","endTime":"2026-06-25T00:43:42.721Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99794204739988,"aZ":-32.85155474735143,"pfxX":-1.473129429383972,"pfxZ":-0.3962428406058791,"pX":-0.4772321929663288,"pZ":2.5182749129625286,"vX0":2.791037546528831,"vY0":-129.91372248692795,"vZ0":-1.7311959688553986,"x":135.19,"y":170.79,"x0":-1.3717678344448634,"y0":50.00267697420267,"z0":5.679190195911674,"aX":-2.5306389147795176},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.8,"breakHorizontal":2.0,"spinRate":1886,"spinDirection":36},"zone":4,"typeConfidence":2.0,"plateTime":0.42085010220518626,"extension":6.089471386579251},"index":1,"playId":"716c208b-66dc-3547-aa2e-a1a983bfdfee","pitchNumber":1,"startTime":"2026-06-25T00:43:42.721Z","endTime":"2026-06-25T00:43:45.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17795664493576,"aZ":-18.94844476101899,"pfxX":-9.596253290887953,"pfxZ":6.9380480372127735,"pX":0.13515289718806778,"pZ":1.6093240521999712,"vX0":7.003894366734654,"vY0":-136.94697125749863,"vZ0":-6.949395484529016,"x":111.85,"y":195.33,"x0":-1.2038303341774539,"y0":50.00599812953437,"z0":5.46814259419542,"aX":-18.29943803243025},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.3,"breakHorizontal":16.0,"spinRate":2067,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.3993926797742988,"extension":6.120073004838542},"hitData":{"launchSpeed":83.0,"launchAngle":16.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.45,"coordY":129.86}},"index":2,"playId":"f2825d31-d346-321f-a55b-eb604918c268","pitchNumber":2,"startTime":"2026-06-25T00:44:01.214Z","endTime":"2026-06-25T00:44:14.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.17,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:44:14.982Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Endy Rodríguez singles on a ground ball to right fielder Luke Raley. Nick Gonzales scores. Ryan O'Hearn to 3rd.","rbi":1,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T00:44:34.614Z","endTime":"2026-06-25T00:45:58.995Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"postOnThird":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":689546,"link":"/api/v1/people/689546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.813282076691976,"aZ":-35.145213353237025,"pfxX":-0.011905596210495945,"pfxZ":-1.734479323369058,"pX":-0.035727843570954286,"pZ":3.551998266642472,"vX0":3.5038613206025104,"vY0":-129.75993104805488,"vZ0":1.0868250940528723,"x":118.36,"y":142.88,"x0":-1.4013340032733348,"y0":50.00602114834348,"z0":5.802551911206771,"aX":-0.020060012524045226},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.6,"breakHorizontal":-0.7,"spinRate":2003,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.42187890130709205,"extension":6.212467112658711},"index":0,"playId":"ca0673ca-f9e3-30ba-a823-33b66b65baf1","pitchNumber":1,"startTime":"2026-06-25T00:44:46.408Z","endTime":"2026-06-25T00:44:50.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.412052516625316,"aZ":-34.38816353459926,"pfxX":-0.5761024680152467,"pfxZ":-1.2994786968843153,"pX":0.5006258529607639,"pZ":1.0203458805525176,"vX0":4.962309439982651,"vY0":-129.4079687102446,"vZ0":-4.830376058509337,"x":97.92,"y":211.23,"x0":-1.3650884990662304,"y0":50.00478946749015,"z0":5.538472580188991,"aX":-0.9796935280443166},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-3.2,"breakHorizontal":0.0,"spinRate":2066,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.42287106989953926,"extension":6.092830263576629},"index":1,"playId":"b6d21d6a-5441-3cab-bb22-c11a6b2fecbf","pitchNumber":2,"startTime":"2026-06-25T00:45:01.983Z","endTime":"2026-06-25T00:45:05.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-25T00:45:21.798Z","endTime":"2026-06-25T00:45:30.745Z","isPitch":false,"type":"action","player":{"id":682848,"link":"/api/v1/people/682848"},"defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.695757493184438,"aZ":-19.328981341168255,"pfxX":-11.04480775423826,"pfxZ":6.598404729238551,"pX":0.4600267347837084,"pZ":2.6707539856723854,"vX0":8.435037223601597,"vY0":-138.5886219013126,"vZ0":-4.2269699121670055,"x":99.46,"y":166.67,"x0":-1.1865946808723307,"y0":50.00348246474681,"z0":5.505066666996918,"aX":-21.506106916264844},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":18.2,"spinRate":2064,"spinDirection":240},"zone":6,"typeConfidence":2.0,"plateTime":0.39506279564966773,"extension":6.292733134914661},"index":3,"playId":"8c83b1a2-0a20-3beb-8da0-8b3aefbc4cf7","pitchNumber":3,"startTime":"2026-06-25T00:45:30.745Z","endTime":"2026-06-25T00:45:34.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.135967232704033,"aZ":-21.367451901519424,"pfxX":-9.756150774947384,"pfxZ":5.6501316971030136,"pX":-0.17206759550212325,"pZ":2.157143368924688,"vX0":5.74025569855815,"vY0":-137.38269686312117,"vZ0":-5.297629928218926,"x":123.56,"y":180.54,"x0":-1.019773224199974,"y0":50.00661077574787,"z0":5.560837313341839,"aX":-18.672817245874505},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":2160,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.3985357171149362,"extension":6.063623340783099},"hitData":{"launchSpeed":103.7,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.05,"coordY":113.17}},"index":4,"playId":"380a5856-aaee-3ca6-a714-009e4e7ca266","pitchNumber":4,"startTime":"2026-06-25T00:45:47.539Z","endTime":"2026-06-25T00:45:58.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_ab"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_ab"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_pa"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:45:58.995Z","atBatIndex":58},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Tyler Callihan out on a sacrifice fly to left fielder Randy Arozarena. Ryan O'Hearn scores.","rbi":1,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T00:46:15.733Z","endTime":"2026-06-25T00:46:41.393Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":689546,"link":"/api/v1/people/689546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.789175500678915,"aZ":-35.72734249927217,"pfxX":-0.05990576937063663,"pfxZ":-2.0744911198036124,"pX":-0.3898283501508293,"pZ":2.522928839975263,"vX0":2.3475346161730553,"vY0":-129.7134925028881,"vZ0":-1.1395948577183672,"x":131.86,"y":170.66,"x0":-1.2967500962395142,"y0":50.00176791798272,"z0":5.678915812816404,"aX":-0.10257780110522438},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.8,"breakHorizontal":-0.4,"spinRate":2060,"spinDirection":30},"zone":4,"typeConfidence":2.0,"plateTime":0.42139626633768,"extension":6.0168331506414825},"hitData":{"launchSpeed":92.5,"launchAngle":38.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.2,"coordY":79.82}},"index":0,"playId":"b30637cf-d04c-3ce8-9e52-411abe2ba7e3","pitchNumber":1,"startTime":"2026-06-25T00:46:29.177Z","endTime":"2026-06-25T00:46:41.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"third":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_pa"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:46:41.393Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jake Mangum grounds into a force out, third baseman J.P. Crawford to shortstop Colt Emerson. Endy Rodríguez out at 2nd. Jake Mangum to 1st.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T00:46:54.984Z","endTime":"2026-06-25T00:48:17.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":88.4,"endSpeed":81.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.985016032100546,"aZ":-35.32715829321554,"pfxX":0.07515102458957124,"pfxZ":-1.8505830388539657,"pX":-0.3653404623341543,"pZ":3.4420006824592884,"vX0":2.5186677305431324,"vY0":-128.83239021515743,"vZ0":1.0125286891596696,"x":130.93,"y":145.85,"x0":-1.3609474192880953,"y0":50.00556294281352,"z0":5.751122869225886,"aX":0.1277944566684554},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.0,"breakHorizontal":-0.6,"spinRate":1976,"spinDirection":33},"zone":11,"typeConfidence":2.0,"plateTime":0.4233554103883095,"extension":5.995325516309906},"index":0,"playId":"c27bc085-32e8-342f-9c7d-deda6c547f42","pitchNumber":1,"startTime":"2026-06-25T00:47:11.727Z","endTime":"2026-06-25T00:47:14.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08905869465997,"aZ":-34.00704755190881,"pfxX":-1.1182337735643753,"pfxZ":-1.0865361061522822,"pX":-0.9418710596102317,"pZ":2.255535238380354,"vX0":1.4370610210722006,"vY0":-128.75502484683574,"vZ0":-1.8373471061596924,"x":152.9,"y":177.88,"x0":-1.3602517043363316,"y0":50.00149194298167,"z0":5.593675807470887,"aX":-1.8897794729207187},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.2,"breakHorizontal":1.7,"spinRate":1962,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.42434438137626973,"extension":6.061457111441739},"index":1,"playId":"1ee6af98-f58e-3c3e-a1a6-9bdfd5e5bbaa","pitchNumber":2,"startTime":"2026-06-25T00:47:27.284Z","endTime":"2026-06-25T00:47:30.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15611811738698,"aZ":-34.668577279402555,"pfxX":-0.8546000626497269,"pfxZ":-1.5042143877285774,"pX":-0.14341036642042368,"pZ":3.3874808034860955,"vX0":3.1943934923317046,"vY0":-127.47937603865041,"vZ0":0.9301959277973819,"x":122.47,"y":147.32,"x0":-1.2971314113588321,"y0":50.002942899937686,"z0":5.737086355267437,"aX":-1.4191016934955663},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.3,"breakHorizontal":0.8,"spinRate":1965,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.42829892665981006,"extension":6.038437370200844},"index":2,"playId":"49db1f28-0460-31e0-9099-0fb167c13c37","pitchNumber":3,"startTime":"2026-06-25T00:47:43.223Z","endTime":"2026-06-25T00:47:46.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.103688441797992,"aZ":-33.20039795009858,"pfxX":-1.2064140709683948,"pfxZ":-0.588740194020966,"pX":-0.9615551223851039,"pZ":1.1286064709333803,"vX0":1.3817192146079196,"vY0":-130.2120353274453,"vZ0":-4.880712594904681,"x":153.65,"y":208.31,"x0":-1.3401610538020023,"y0":50.00594059279496,"z0":5.514421092136889,"aX":-2.0901935492169437},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.8,"breakHorizontal":1.9,"spinRate":1885,"spinDirection":19},"zone":13,"typeConfidence":2.0,"plateTime":0.4192409727871098,"extension":6.196539351964768},"hitData":{"launchSpeed":60.3,"launchAngle":-20.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.63,"coordY":159.55}},"index":3,"playId":"ec661fce-c0d9-3034-a648-07ec50fd23b3","pitchNumber":4,"startTime":"2026-06-25T00:48:10.227Z","endTime":"2026-06-25T00:48:17.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:48:17.746Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jared Triolo grounds into a force out, shortstop Colt Emerson to second baseman Cole Young. Jake Mangum out at 2nd.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T00:48:34.355Z","endTime":"2026-06-25T00:50:19.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":94.4,"endSpeed":86.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02861095936266,"aZ":-29.816326883880894,"pfxX":-10.81677642752307,"pfxZ":1.2374619733465009,"pX":-0.1452035257593344,"pZ":1.6526566504614963,"vX0":7.267208900880457,"vY0":-137.21161281509808,"vZ0":-4.355661505284628,"x":122.53,"y":194.16,"x0":-1.4259381236247142,"y0":50.002322993165656,"z0":5.297957301891906,"aX":-20.57585780498615},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.4,"breakHorizontal":18.0,"spinRate":2100,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.39954260498370875,"extension":6.252812537327827},"index":0,"playId":"e028917f-ab73-3336-96b4-2e0e7567e436","pitchNumber":1,"startTime":"2026-06-25T00:48:45.085Z","endTime":"2026-06-25T00:48:48.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.579230395256797,"aZ":-32.94429945725919,"pfxX":-2.1496720590516882,"pfxZ":-0.45955165678400833,"pX":0.22166747912984722,"pZ":0.9702164948770279,"vX0":4.428263412433642,"vY0":-129.72734173476903,"vZ0":-5.047136639277763,"x":108.55,"y":212.58,"x0":-1.2355180398675414,"y0":50.000201791454224,"z0":5.48034779078543,"aX":-3.6284255454133367},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.8,"breakHorizontal":2.8,"spinRate":2006,"spinDirection":358},"zone":14,"typeConfidence":2.0,"plateTime":0.42377769254898645,"extension":6.145628293182003},"index":1,"playId":"970dbae0-bcf8-3675-898c-fba0005b105b","pitchNumber":2,"startTime":"2026-06-25T00:49:02.563Z","endTime":"2026-06-25T00:49:06.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70992562945778,"aZ":-39.757205563051265,"pfxX":0.009964869810183075,"pfxZ":-4.571610720301876,"pX":1.2862895588838703,"pZ":1.154483672657295,"vX0":6.227979422460402,"vY0":-128.05749440930043,"vZ0":-3.4655274958095696,"x":67.97,"y":207.61,"x0":-1.179644372130028,"y0":50.00322132875736,"z0":5.638966399012393,"aX":0.015269234221994757},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-8.9,"breakHorizontal":-1.4,"spinRate":2253,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.42790248758248284,"extension":6.241945494928349},"index":2,"playId":"3ecf688f-8b09-32f8-a5e2-f09a3570d91e","pitchNumber":3,"startTime":"2026-06-25T00:49:37.133Z","endTime":"2026-06-25T00:49:40.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.270038213336814,"aZ":-39.14362126011446,"pfxX":0.8835401676203558,"pfxZ":-4.247173938343877,"pX":1.1487218321594457,"pZ":1.0652248400254742,"vX0":5.173816446125785,"vY0":-127.39113434978375,"vZ0":-3.6059430853676053,"x":73.21,"y":210.02,"x0":-1.0235128054304075,"y0":50.00005874994596,"z0":5.594568849013334,"aX":1.4504083213477004},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-8.3,"breakHorizontal":-2.8,"spinRate":2184,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.43003364990005455,"extension":6.136922150323072},"index":3,"playId":"ec05cbd0-5b03-3cff-8bf9-dacdc7d621ed","pitchNumber":4,"startTime":"2026-06-25T00:49:54.224Z","endTime":"2026-06-25T00:49:57.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.047454395672073,"aZ":-27.296227470102252,"pfxX":-8.971063275513284,"pfxZ":2.57399262341913,"pX":0.2772301317202128,"pZ":2.8647017266327683,"vX0":6.885995945159176,"vY0":-136.8716567234399,"vZ0":-2.014097022437142,"x":106.43,"y":161.43,"x0":-1.104890585051592,"y0":50.00654121629587,"z0":5.478187859026947,"aX":-17.034546608061518},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.4,"breakHorizontal":14.8,"spinRate":2080,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.4000769245031415,"extension":6.408689497818561},"hitData":{"launchSpeed":106.5,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.66,"coordY":156.75}},"index":4,"playId":"fe49cf0a-081c-38fd-9e44-75dbfc700372","pitchNumber":5,"startTime":"2026-06-25T00:50:12.880Z","endTime":"2026-06-25T00:50:19.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:50:19.610Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Emerson flies out sharply to center fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T00:52:31.986Z","endTime":"2026-06-25T00:52:45.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.240148501657497,"aZ":-19.03428900970747,"pfxX":-2.9210091299896943,"pfxZ":7.009630858666556,"pX":0.10367063724405523,"pZ":2.8526879181903912,"vX0":5.130077905676335,"vY0":-135.25261855881354,"vZ0":-2.440165634737358,"x":113.05,"y":161.76,"x0":-1.4280377373780524,"y0":50.00338241558518,"z0":5.084041130957456,"aX":-5.476462956254562},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":4.3,"spinRate":2404,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.40316040213058413,"extension":6.249491413543168},"hitData":{"launchSpeed":101.0,"launchAngle":28.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":127.66,"coordY":36.65}},"index":0,"playId":"c3db0c38-45ef-3542-b896-fa74c25c6e48","pitchNumber":1,"startTime":"2026-06-25T00:52:31.986Z","endTime":"2026-06-25T00:52:45.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:52:45.076Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.P. Crawford flies out to center fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T00:53:01.962Z","endTime":"2026-06-25T00:54:19.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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(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":92.0,"endSpeed":85.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.325604464505744,"aZ":-20.67412947737921,"pfxX":-0.4089811194489883,"pfxZ":6.222004029911972,"pX":-0.5975030334149702,"pZ":3.2601323211604747,"vX0":2.626011254852523,"vY0":-134.1659451917593,"vZ0":-0.9184590709807852,"x":139.78,"y":150.76,"x0":-1.5301096356608765,"y0":50.0018872695257,"z0":5.0619306100216335,"aX":-0.7564386615455966},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.3,"breakHorizontal":0.2,"spinRate":2327,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4061421010981965,"extension":6.363011704035069},"index":0,"playId":"5f42de8d-e44a-34e4-a3ee-e2e8d45da7ab","pitchNumber":1,"startTime":"2026-06-25T00:53:18.717Z","endTime":"2026-06-25T00:53:23.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":92.4,"endSpeed":85.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10634319802442,"aZ":-18.53559513859048,"pfxX":-2.3562737074540543,"pfxZ":7.338158804146344,"pX":-0.4937617440032179,"pZ":2.5016088980260784,"vX0":3.4077002457920242,"vY0":-134.71148877691277,"vZ0":-2.9402004455237813,"x":135.82,"y":171.24,"x0":-1.4623455558386669,"y0":50.00542108565527,"z0":4.899881899186693,"aX":-4.381354620394879},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":3.6,"spinRate":2405,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4048107356937143,"extension":6.463498217093364},"index":1,"playId":"f528c359-f815-3ad7-8fd7-7967777debac","pitchNumber":2,"startTime":"2026-06-25T00:53:33.673Z","endTime":"2026-06-25T00:53:37.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94262733477661,"aZ":-18.951440177845917,"pfxX":-4.47613961561703,"pfxZ":7.087805354966525,"pX":0.5022583598479853,"pZ":2.602505988395236,"vX0":6.5834532719323375,"vY0":-134.9105401648549,"vZ0":-3.0566973128481303,"x":97.86,"y":168.51,"x0":-1.374289639847306,"y0":50.006730303526645,"z0":5.066607983800168,"aX":-8.355894729157427},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":7.0,"spinRate":2394,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4040882484780002,"extension":6.50923732418561},"index":2,"playId":"d373d943-c638-3891-966f-b4d3ab41a112","pitchNumber":3,"startTime":"2026-06-25T00:53:51.215Z","endTime":"2026-06-25T00:53:54.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-25T00:54:05.492Z","endTime":"2026-06-25T00:54:10.814Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47354145733333,"aZ":-40.39920475686823,"pfxX":4.754600297711135,"pfxZ":-5.382785588699859,"pX":0.25209332852186633,"pZ":2.84782246695344,"vX0":1.903588593507448,"vY0":-122.85946804637554,"vZ0":2.0085052534983414,"x":107.39,"y":161.89,"x0":-1.1506350975898,"y0":50.00409713982385,"z0":5.454709765505357,"aX":7.26365625406764},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-9.0,"breakHorizontal":-9.0,"spinRate":2654,"spinDirection":38},"zone":3,"typeConfidence":2.0,"plateTime":0.4459223966164836,"extension":6.2125313420298625},"hitData":{"launchSpeed":83.4,"launchAngle":32.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.81,"coordY":82.87}},"index":4,"playId":"d3895b6a-cf1d-3c26-9e19-32051ecf16d9","pitchNumber":4,"startTime":"2026-06-25T00:54:10.814Z","endTime":"2026-06-25T00:54:19.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:54:19.642Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cal Raleigh lines out sharply to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T00:54:26.006Z","endTime":"2026-06-25T00:55:12.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.127918960793885,"aZ":-22.066753184300357,"pfxX":-0.27439671426401147,"pfxZ":5.43606660892074,"pX":0.09627577679985702,"pZ":4.059476667029394,"vX0":4.33045855293479,"vY0":-134.52182125766956,"vZ0":1.5625653437000846,"x":113.33,"y":129.17,"x0":-1.4887376166165252,"y0":50.0049544011651,"z0":5.019959312619596,"aX":-0.5111494578545986},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":-0.2,"spinRate":2427,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.40488112066945936,"extension":6.435389416868747},"index":0,"playId":"b1953d8e-f4ac-3045-89d1-95ca85aaf020","pitchNumber":1,"startTime":"2026-06-25T00:54:45.624Z","endTime":"2026-06-25T00:54:48.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.233785099891193,"aZ":-23.16181155116289,"pfxX":-2.297186806380047,"pfxZ":4.816808228881893,"pX":0.292334081080801,"pZ":3.104838870522623,"vX0":6.149580777379355,"vY0":-135.15222782379573,"vZ0":-0.608598999428027,"x":105.86,"y":154.95,"x0":-1.702416598270005,"y0":50.00511137957378,"z0":4.942948220984589,"aX":-4.300993104170907},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.9,"breakHorizontal":3.0,"spinRate":2358,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4034704187148406,"extension":6.545215104440085},"hitData":{"launchSpeed":100.6,"launchAngle":20.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":126.11,"coordY":188.3}},"index":1,"playId":"b163b237-6dba-3f20-bfb0-befb1e758493","pitchNumber":2,"startTime":"2026-06-25T00:55:05.256Z","endTime":"2026-06-25T00:55:12.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:55:12.275Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Esmerlyn Valdez doubles (2) on a sharp line drive to right fielder Luke Raley.","rbi":0,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T00:57:30.935Z","endTime":"2026-06-25T00:59:09.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Weston Wilson replaces left fielder Randy Arozarena, batting 5th, playing left field.","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-06-25T00:57:26.762Z","endTime":"2026-06-25T00:57:26.786Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":668227,"link":"/api/v1/people/668227"},"defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Alex Hoppe replaces Nick Davila.","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-06-25T00:57:26.786Z","endTime":"2026-06-25T00:57:33.348Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695380,"link":"/api/v1/people/695380"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689546,"link":"/api/v1/people/689546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.035551785262452,"aZ":-16.08391081952886,"pfxX":-0.7433434816522216,"pfxZ":7.756499229932986,"pX":-0.027721282577133695,"pZ":3.9001983210301323,"vX0":3.085459806173247,"vY0":-142.70578711604819,"vZ0":-2.4529014597445107,"x":118.06,"y":133.47,"x0":-1.0236112073087964,"y0":50.003908831248935,"z0":5.77703604690128,"aX":-1.5425383227355118},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.8,"breakHorizontal":0.7,"spinRate":2305,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.38295812275682817,"extension":6.232644165842301},"index":2,"playId":"2fdb4b51-3bcd-36a7-af10-6cf904aa844c","pitchNumber":1,"startTime":"2026-06-25T00:57:33.348Z","endTime":"2026-06-25T00:57:36.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.386628121596086,"aZ":-15.162031527112898,"pfxX":0.16178459950531998,"pfxZ":8.159003126158842,"pX":0.28029683809614436,"pZ":3.1123414425497398,"vX0":3.5341887388087123,"vY0":-143.11941425286574,"vZ0":-4.302590719721257,"x":106.32,"y":154.75,"x0":-0.9889329631300036,"y0":50.00600588710868,"z0":5.577335661023545,"aX":0.3371708838047293},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.2,"breakHorizontal":-1.0,"spinRate":2431,"spinDirection":206},"zone":3,"typeConfidence":0.89,"plateTime":0.3819303632315596,"extension":6.256712547835649},"index":3,"playId":"15533752-b070-3d84-a489-f1728005097b","pitchNumber":2,"startTime":"2026-06-25T00:57:48.969Z","endTime":"2026-06-25T00:57:51.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.229592395443092,"aZ":-34.125410271963254,"pfxX":2.1099108832338263,"pfxZ":-1.1418760284914846,"pX":-0.06101952507221541,"pZ":1.60381713961477,"vX0":1.8491496674935695,"vY0":-129.24833780121935,"vZ0":-3.6226980770420387,"x":119.33,"y":195.48,"x0":-1.0582077967584802,"y0":50.00510611891364,"z0":5.625568065712075,"aX":3.59437529903932},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.6,"breakHorizontal":-4.2,"spinRate":2402,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.422687261043567,"extension":6.38224855646304},"index":4,"playId":"a77b588a-d5db-38b3-be99-85078acf2c8b","pitchNumber":3,"startTime":"2026-06-25T00:58:05.208Z","endTime":"2026-06-25T00:58:10.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":98.8,"endSpeed":91.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.586628218850134,"aZ":-12.670251050684538,"pfxX":-0.5320354804006522,"pfxZ":9.235321527045109,"pX":1.096714218526759,"pZ":2.4182540781441864,"vX0":5.795863128089542,"vY0":-143.77290410514976,"vZ0":-6.880882432301858,"x":75.2,"y":173.49,"x0":-0.8686058874633471,"y0":50.00151953785961,"z0":5.6142630107691245,"aX":-1.123523154240768},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.6,"breakHorizontal":-0.1,"spinRate":2501,"spinDirection":209},"zone":14,"typeConfidence":0.89,"plateTime":0.37968287385733834,"extension":6.445102269353295},"index":5,"playId":"4c56efa1-0092-3e32-ab44-bfa0e8579cc4","pitchNumber":4,"startTime":"2026-06-25T00:58:21.036Z","endTime":"2026-06-25T00:58:24.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.924655399521267,"aZ":-15.640299635317145,"pfxX":-0.7583118516533248,"pfxZ":7.976700989681204,"pX":-0.15563655851484923,"pZ":3.103658445537384,"vX0":2.7960521459728542,"vY0":-142.6393861260213,"vZ0":-4.1421739289405135,"x":122.93,"y":154.98,"x0":-1.0474841013819634,"y0":50.00638227664872,"z0":5.552180716819366,"aX":-1.572770853002327},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.8,"breakHorizontal":0.8,"spinRate":2362,"spinDirection":201},"zone":2,"typeConfidence":0.89,"plateTime":0.3831031516219494,"extension":6.318338549177632},"index":6,"playId":"0ed85b16-8247-3db1-b966-5115523cb3b6","pitchNumber":5,"startTime":"2026-06-25T00:58:36.404Z","endTime":"2026-06-25T00:58:39.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.834428056912767,"aZ":-17.389578818892765,"pfxX":-0.5943585513633196,"pfxZ":7.0899068570236015,"pX":0.812658650933256,"pZ":2.5606033582661474,"vX0":4.79658682401326,"vY0":-142.79008376061185,"vZ0":-5.598313559301086,"x":86.02,"y":169.64,"x0":-0.804631995319648,"y0":50.00319618233937,"z0":5.623728521675354,"aX":-1.239946848825642},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.0,"breakHorizontal":0.2,"spinRate":2327,"spinDirection":204},"zone":12,"typeConfidence":0.88,"plateTime":0.3821574222678654,"extension":6.352804899216298},"hitData":{"launchSpeed":102.7,"launchAngle":20.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":183.85,"coordY":71.02}},"index":7,"playId":"37ea309b-6280-3508-af82-d5fb88ef708c","pitchNumber":6,"startTime":"2026-06-25T00:58:56.225Z","endTime":"2026-06-25T00:59:09.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:59:09.931Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out, second baseman Cole Young to first baseman Josh Naylor. Esmerlyn Valdez to 3rd.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T00:59:16.328Z","endTime":"2026-06-25T00:59:59.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"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(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":98.0,"endSpeed":90.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25617353002879,"aZ":-18.496926464125693,"pfxX":0.5234072456054466,"pfxZ":6.553858099219877,"pX":0.234550750914104,"pZ":2.5335929158031165,"vX0":3.3433562577902727,"vY0":-142.7344585862269,"vZ0":-5.400524439644073,"x":108.06,"y":170.37,"x0":-1.0144337678108222,"y0":50.00464563265484,"z0":5.594466110542256,"aX":1.092799008234223},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.2,"breakHorizontal":-1.6,"spinRate":2220,"spinDirection":202},"zone":5,"typeConfidence":0.85,"plateTime":0.38203932282016817,"extension":6.329116440410629},"hitData":{"launchSpeed":88.3,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":156.24}},"index":0,"playId":"0fc832b4-9fdc-3569-978a-ecb496a94d0d","pitchNumber":1,"startTime":"2026-06-25T00:59:47.277Z","endTime":"2026-06-25T00:59:59.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-25T00:59:59.549Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Reynolds doubles (19) on a sharp line drive to center fielder Julio Rodríguez. Esmerlyn Valdez scores.","rbi":1,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T01:00:10.684Z","endTime":"2026-06-25T01:01:04.507Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":{"id":695380,"link":"/api/v1/people/695380"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.101548769095572,"aZ":-20.832796646531317,"pfxX":-1.312190903900992,"pfxZ":5.440827909633946,"pX":-0.7143414029318712,"pZ":3.941294805012287,"vX0":1.3801454584907524,"vY0":-142.84640607962655,"vZ0":-1.3170350041758823,"x":144.23,"y":132.37,"x0":-1.031169856380352,"y0":50.00711402273363,"z0":5.706581535171024,"aX":-2.737246173303869},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":9.8,"breakHorizontal":2.2,"spinRate":2162,"spinDirection":202},"zone":11,"typeConfidence":0.89,"plateTime":0.3821185220758614,"extension":6.223890551859688},"index":0,"playId":"f178ad9f-22aa-3258-8511-a7ec9992b80d","pitchNumber":1,"startTime":"2026-06-25T01:00:20.029Z","endTime":"2026-06-25T01:00:23.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"third":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.772279365980758,"aZ":-33.45606257582698,"pfxX":2.0052694065523964,"pfxZ":-0.7968027172737848,"pX":-1.5495384246716977,"pZ":3.928573844278314,"vX0":-2.05874291857801,"vY0":-125.61473847037706,"vZ0":2.083565146097179,"x":176.06,"y":132.71,"x0":-0.9842089300687386,"y0":50.00104614166088,"z0":5.787247051823883,"aX":3.240432118192132},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.8,"breakHorizontal":-3.2,"spinRate":2306,"spinDirection":65},"zone":11,"typeConfidence":0.94,"plateTime":0.43418897425476377,"extension":6.331217910124782},"index":1,"playId":"db8ead32-fc25-3b4b-a48e-bddf25055d3b","pitchNumber":2,"startTime":"2026-06-25T01:00:35.373Z","endTime":"2026-06-25T01:00:38.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"third":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.558174762173273,"aZ":-19.630657741632735,"pfxX":-1.531377261226527,"pfxZ":6.103691225030156,"pX":0.15338042584602263,"pZ":2.5828042018236466,"vX0":3.613924282362941,"vY0":-141.78363475950874,"vZ0":-4.915426811667392,"x":111.15,"y":169.04,"x0":-0.9334474560169868,"y0":50.001864457055255,"z0":5.575003866293194,"aX":-3.1469810513361978},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.3,"breakHorizontal":2.2,"spinRate":2118,"spinDirection":206},"zone":5,"typeConfidence":0.88,"plateTime":0.3849192783520805,"extension":6.4289571253413},"hitData":{"launchSpeed":109.0,"launchAngle":13.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":140.62,"coordY":73.62}},"index":2,"playId":"831ebd5f-98f6-3c83-a900-c0114c0cbc9e","pitchNumber":3,"startTime":"2026-06-25T01:00:51.921Z","endTime":"2026-06-25T01:01:04.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"third":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-25T01:01:04.507Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T01:01:36.268Z","endTime":"2026-06-25T01:03:43.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Billy Cook replaces Bryan Reynolds.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-25T01:01:35.742Z","endTime":"2026-06-25T01:01:38.630Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":668804,"link":"/api/v1/people/668804"},"base":2,"defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":91.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56833407985193,"aZ":-24.182263255378615,"pfxX":-9.795490807334545,"pfxZ":3.7875107099698155,"pX":-0.3467554619300537,"pZ":1.7054594001733343,"vX0":5.7220826164128935,"vY0":-144.14524366540795,"vZ0":-6.503226712459152,"x":130.22,"y":192.73,"x0":-1.0817192095795107,"y0":50.00540828847757,"z0":5.477499001853356,"aX":-20.67760418829995},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":5.8,"breakHorizontal":16.7,"spinRate":2057,"spinDirection":211},"zone":7,"typeConfidence":0.92,"plateTime":0.3795557358834225,"extension":6.420707403039723},"index":1,"playId":"0026412f-de12-3406-9953-228360036586","pitchNumber":1,"startTime":"2026-06-25T01:01:38.630Z","endTime":"2026-06-25T01:01:42.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2607764165634,"aZ":-14.63637373681709,"pfxX":-2.9723692017686734,"pfxZ":8.343583138044231,"pX":-0.3200736208367087,"pZ":1.0782601750400396,"vX0":2.788169999833963,"vY0":-143.39730135914698,"vZ0":-9.692149371590464,"x":129.2,"y":209.67,"x0":-0.9144020327564605,"y0":50.00488655503447,"z0":5.395106915524325,"aX":-6.2488399833824495},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.6,"breakHorizontal":4.9,"spinRate":2354,"spinDirection":201},"zone":13,"typeConfidence":0.9,"plateTime":0.3806079093512711,"extension":6.541563725714449},"index":2,"playId":"a1f18ea7-299f-3a3c-a2bd-e3facba961b9","pitchNumber":2,"startTime":"2026-06-25T01:01:54.806Z","endTime":"2026-06-25T01:01:58.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.933524986451236,"aZ":-12.475429045130769,"pfxX":-0.9022058880029364,"pfxZ":9.332201282984206,"pX":1.1926289466963496,"pZ":1.9733665796954192,"vX0":6.009684425110689,"vY0":-143.80933081086377,"vZ0":-7.831914467468119,"x":71.54,"y":185.5,"x0":-0.7999768949426183,"y0":50.001114599480694,"z0":5.492005332793716,"aX":-1.9044300537045946},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.6,"breakHorizontal":0.5,"spinRate":2339,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.3797464718907051,"extension":6.428411632358797},"index":3,"playId":"c55d2687-4238-33e7-9209-93433d85bb5d","pitchNumber":3,"startTime":"2026-06-25T01:02:12.052Z","endTime":"2026-06-25T01:02:15.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":91.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32286436322115,"aZ":-18.691581027688347,"pfxX":-7.415976869687032,"pfxZ":6.2956443916389535,"pX":-0.06592930513033932,"pZ":1.5228852904297785,"vX0":5.656118520825297,"vY0":-145.03596065049936,"vZ0":-7.805328190360791,"x":119.51,"y":197.66,"x0":-1.072942038511925,"y0":50.00244913625475,"z0":5.378486195805096,"aX":-15.87853954038937},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.1,"breakHorizontal":12.4,"spinRate":2189,"spinDirection":208},"zone":8,"typeConfidence":0.81,"plateTime":0.3769339920000352,"extension":6.398462910622009},"index":4,"playId":"d698e406-724e-3c54-9c4f-af53626931d6","pitchNumber":4,"startTime":"2026-06-25T01:02:29.707Z","endTime":"2026-06-25T01:02:33.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.834977020008584,"aZ":-15.890981068734138,"pfxX":-2.173632524091923,"pfxZ":7.919826667749598,"pX":-0.352514662937833,"pZ":3.134351470947458,"vX0":2.5988208717203287,"vY0":-141.8670279674293,"vZ0":-4.069605786904759,"x":130.44,"y":154.15,"x0":-0.9943224234966943,"y0":50.00115544283943,"z0":5.587856458242521,"aX":-4.4684445936636},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":3.5,"spinRate":2154,"spinDirection":205},"zone":1,"typeConfidence":0.9,"plateTime":0.38482292365338155,"extension":6.433903815953897},"index":5,"playId":"a00929af-71b5-3f33-9378-8cf527ae4aad","pitchNumber":5,"startTime":"2026-06-25T01:02:48.852Z","endTime":"2026-06-25T01:02:51.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.314658377482836,"aZ":-35.6864597800101,"pfxX":-0.03880050926656897,"pfxZ":-2.0321268332907927,"pX":-0.06392854966436393,"pZ":2.2309782790208263,"vX0":2.0822095106347738,"vY0":-130.1807040577735,"vZ0":-1.972988148914658,"x":119.44,"y":178.54,"x0":-0.8664304044152928,"y0":50.00210592962582,"z0":5.6800404794781185,"aX":-0.06749779893260335},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.8,"breakHorizontal":-0.4,"spinRate":2159,"spinDirection":79},"zone":5,"typeConfidence":2.0,"plateTime":0.41949671175463,"extension":6.420326381270509},"index":6,"playId":"e6201c6c-026a-3d89-a5ac-301c312ed6fa","pitchNumber":6,"startTime":"2026-06-25T01:03:13.413Z","endTime":"2026-06-25T01:03:18.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66439855604464,"aZ":-23.83301066919016,"pfxX":-6.970597279795038,"pfxZ":4.036206262153294,"pX":0.43663721533678584,"pZ":2.282052437935705,"vX0":6.5886935615334945,"vY0":-142.5588492957974,"vZ0":-4.766972835808429,"x":100.36,"y":177.16,"x0":-0.9948011935122665,"y0":50.001784246321435,"z0":5.4732786336686585,"aX":-14.398850162411243},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.6,"breakHorizontal":11.4,"spinRate":2137,"spinDirection":207},"zone":6,"typeConfidence":0.92,"plateTime":0.3836942635339806,"extension":6.3533077434308645},"hitData":{"launchSpeed":84.1,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":154.72}},"index":7,"playId":"125b36f0-27c5-3649-8280-dcdb8f73fbc0","pitchNumber":7,"startTime":"2026-06-25T01:03:34.579Z","endTime":"2026-06-25T01:03:43.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-25T01:03:43.270Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan O'Hearn doubles (11) on a sharp line drive to right fielder Luke Raley. Billy Cook scores.","rbi":1,"awayScore":1,"homeScore":11,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T01:04:00.027Z","endTime":"2026-06-25T01:05:04.523Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":{"id":695380,"link":"/api/v1/people/695380"},"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(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":98.7,"endSpeed":91.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.800960324457694,"aZ":-15.616380731394965,"pfxX":-2.8420353451731843,"pfxZ":7.817773538468137,"pX":1.029672342476709,"pZ":1.970622656305226,"vX0":6.420937695458487,"vY0":-143.5822305608492,"vZ0":-7.267120979920744,"x":77.75,"y":185.57,"x0":-0.8521088430646617,"y0":50.00148552232606,"z0":5.479677646154678,"aX":-6.018853391910154},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.1,"breakHorizontal":4.1,"spinRate":2334,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.37941562848139476,"extension":6.4689894298793025},"index":0,"playId":"1f28698f-ec8c-3f46-9452-af34da4f56ed","pitchNumber":1,"startTime":"2026-06-25T01:04:11.376Z","endTime":"2026-06-25T01:04:14.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.763709966771337,"aZ":-17.354275550549204,"pfxX":-1.4261801486819934,"pfxZ":6.978068716484046,"pX":-0.4157121574690208,"pZ":1.9747202397726553,"vX0":2.203735602937205,"vY0":-143.97942373632478,"vZ0":-6.99974187286174,"x":132.85,"y":185.46,"x0":-1.0016350685609043,"y0":50.00395822235771,"z0":5.4891155859781895,"aX":-3.029594156325971},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.6,"breakHorizontal":2.2,"spinRate":2166,"spinDirection":204},"zone":7,"typeConfidence":0.89,"plateTime":0.37873027730727493,"extension":6.456025567141973},"index":1,"playId":"76f1614e-52ee-38b5-9a24-5b83c41d9d44","pitchNumber":2,"startTime":"2026-06-25T01:04:30.650Z","endTime":"2026-06-25T01:04:33.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.095404504815793,"aZ":-32.89883767790898,"pfxX":0.9441159910476489,"pfxZ":-0.4248004887768122,"pX":0.08078750279353981,"pZ":2.0244155856178314,"vX0":2.023599305718824,"vY0":-129.03216143361533,"vZ0":-2.7321544802676416,"x":113.92,"y":184.12,"x0":-0.8329413138502472,"y0":50.00445791339937,"z0":5.604355271081662,"aX":1.608848329400376},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.1,"breakHorizontal":-2.2,"spinRate":2396,"spinDirection":64},"zone":8,"typeConfidence":2.0,"plateTime":0.42272734947522705,"extension":6.503516877259254},"hitData":{"launchSpeed":101.8,"launchAngle":18.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":165.54,"coordY":76.29}},"index":2,"playId":"9dab2b11-9e52-3c76-a4e7-718a92356272","pitchNumber":3,"startTime":"2026-06-25T01:04:50.169Z","endTime":"2026-06-25T01:05:04.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-25T01:05:04.523Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Endy Rodríguez grounds out, first baseman Josh Naylor to pitcher Alex Hoppe.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T01:05:19.939Z","endTime":"2026-06-25T01:05:59.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":98.6,"endSpeed":91.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.693065825616127,"aZ":-18.090121046837336,"pfxX":-1.8875490470028884,"pfxZ":6.656555367636993,"pX":0.4482052794569667,"pZ":1.1444430606671712,"vX0":4.695570745601516,"vY0":-143.50316182896248,"vZ0":-8.811753556824272,"x":99.92,"y":207.88,"x0":-0.953544052054954,"y0":50.00341916160764,"z0":5.3498537431831386,"aX":-3.9943639582291453},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.7,"breakHorizontal":2.6,"spinRate":2223,"spinDirection":199},"zone":14,"typeConfidence":0.88,"plateTime":0.3795862772152523,"extension":6.493110893845479},"index":0,"playId":"550bc4e1-58c8-3612-97ac-f5d379df5836","pitchNumber":1,"startTime":"2026-06-25T01:05:34.134Z","endTime":"2026-06-25T01:05:37.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.172121501012338,"aZ":-16.69403459706571,"pfxX":-0.392670527318162,"pfxZ":7.387266093385009,"pX":0.13552265990794657,"pZ":2.1832886877541293,"vX0":2.869558842548788,"vY0":-143.18183213822047,"vZ0":-6.430725745568065,"x":111.83,"y":179.83,"x0":-0.8246968189045605,"y0":50.00579806615585,"z0":5.486417877322448,"aX":-0.8237704443215585},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.4,"breakHorizontal":0.2,"spinRate":2202,"spinDirection":201},"zone":5,"typeConfidence":0.88,"plateTime":0.3811986441633288,"extension":6.465707250410982},"hitData":{"launchSpeed":100.6,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.89,"coordY":162.83}},"index":1,"playId":"7ebb6dab-ea08-3e4f-9a29-b3b71bb22abd","pitchNumber":2,"startTime":"2026-06-25T01:05:49.881Z","endTime":"2026-06-25T01:05:59.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":642215,"link":"/api/v1/people/642215"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-25T01:05:59.770Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a line drive to center fielder Billy Cook.","rbi":0,"awayScore":1,"homeScore":11,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T01:08:05.902Z","endTime":"2026-06-25T01:08:51.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Billy Cook remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T01:07:24.923Z","endTime":"2026-06-25T01:07:24.938Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to left field for Jake Mangum.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-25T01:07:24.938Z","endTime":"2026-06-25T01:08:08.174Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.993263060244974,"aZ":-38.51504703020473,"pfxX":3.5896624284231673,"pfxZ":-4.085147961609076,"pX":0.7573235300972748,"pZ":2.0891202288565753,"vX0":3.456350931722751,"vY0":-123.16704983857483,"vZ0":-0.04714165197708131,"x":88.13,"y":182.37,"x0":-1.1249628928725421,"y0":50.00165663751122,"z0":5.336477414964637,"aX":5.573569004506475},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.2,"breakHorizontal":-7.2,"spinRate":2630,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.4428846211184547,"extension":6.285039999516288},"index":2,"playId":"95e3cf5c-c1f1-383c-bd42-eed34a2f04c3","pitchNumber":1,"startTime":"2026-06-25T01:08:08.174Z","endTime":"2026-06-25T01:08:13.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.191573038044712,"aZ":-26.30134841757584,"pfxX":-0.2818621549095651,"pfxZ":3.417264051278523,"pX":-0.04751995479498913,"pZ":1.837145565570533,"vX0":3.95764717860018,"vY0":-129.5186801379859,"vZ0":-2.8700835381216168,"x":118.81,"y":189.18,"x0":-1.5514222523133505,"y0":50.002202806801996,"z0":4.947077291555705,"aX":-0.48481320533495326},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.9,"breakHorizontal":-0.2,"spinRate":2411,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.42108006060088243,"extension":6.267158650131873},"index":3,"playId":"73d1d975-7dde-3feb-8ad2-01bb4e9bfbe0","pitchNumber":2,"startTime":"2026-06-25T01:08:24.321Z","endTime":"2026-06-25T01:08:27.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.220838079793552,"aZ":-33.39912189340832,"pfxX":4.413068352588955,"pfxZ":-0.8053511383564853,"pX":0.3913837732874928,"pZ":1.7171278212818923,"vX0":3.6513846283958227,"vY0":-122.51750789065399,"vZ0":-0.44873274131079166,"x":102.08,"y":192.42,"x0":-1.691688074699274,"y0":50.00379215151583,"z0":4.7572807755226,"aX":6.707654384991503},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.3,"breakHorizontal":-8.9,"spinRate":2573,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.447079023698171,"extension":6.907099733718958},"hitData":{"launchSpeed":91.3,"launchAngle":11.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.81,"coordY":101.77}},"index":4,"playId":"9f3d6932-a7e6-35c8-8eaa-54449bf737c9","pitchNumber":3,"startTime":"2026-06-25T01:08:39.252Z","endTime":"2026-06-25T01:08:51.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-25T01:08:51.439Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a line drive to left fielder Jake Mangum. Julio Rodríguez to 2nd.","rbi":0,"awayScore":1,"homeScore":11,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T01:08:58.082Z","endTime":"2026-06-25T01:09:44.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.685163397640316,"aZ":-20.481517959806325,"pfxX":-3.613159964597222,"pfxZ":6.3028316333720085,"pX":0.7829858629703599,"pZ":2.9699359845547084,"vX0":7.113099878463218,"vY0":-134.73870952273984,"vZ0":-1.2995330487560905,"x":87.15,"y":158.59,"x0":-1.410650626455086,"y0":50.00630142062448,"z0":4.8926039772256775,"aX":-6.707713719598791},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.4,"breakHorizontal":5.2,"spinRate":2451,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.40505920736210843,"extension":6.538063324015838},"index":0,"playId":"fe9a24fb-5864-37af-b8ae-5b77af2e17af","pitchNumber":1,"startTime":"2026-06-25T01:09:16.988Z","endTime":"2026-06-25T01:09:20.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.068651999617128,"aZ":-18.647448124378837,"pfxX":-8.30051754654625,"pfxZ":6.830412599663155,"pX":-0.12309307667541744,"pZ":2.4102744040168473,"vX0":6.011330063593759,"vY0":-139.73989581307356,"vZ0":-3.9138612853605204,"x":121.69,"y":173.7,"x0":-1.2221563072388348,"y0":50.004797396824564,"z0":5.051919679075213,"aX":-16.441196959970036},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":13.8,"spinRate":2144,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.39175386354559416,"extension":6.517838067396017},"hitData":{"launchSpeed":92.6,"launchAngle":18.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.24,"coordY":93.49}},"index":1,"playId":"04f5c3f6-f423-3426-83a1-075e290b1d45","pitchNumber":2,"startTime":"2026-06-25T01:09:34.085Z","endTime":"2026-06-25T01:09:44.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-25T01:09:44.766Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Weston Wilson flies out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T01:09:52.163Z","endTime":"2026-06-25T01:10:25.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.935875839823435,"aZ":-28.491574728459334,"pfxX":-11.62799871542839,"pfxZ":1.8540586936278043,"pX":-0.4448969153351934,"pZ":2.6831131815614335,"vX0":6.425610873348057,"vY0":-139.73906396587202,"vZ0":-1.365742761950166,"x":133.96,"y":166.34,"x0":-1.2569039111714562,"y0":50.00539495070677,"z0":5.040813658679474,"aX":-23.120579233168996},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.2,"breakHorizontal":19.8,"spinRate":2006,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.3911823144508566,"extension":6.519534307319445},"hitData":{"launchSpeed":72.6,"launchAngle":31.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.4,"coordY":116.3}},"index":0,"playId":"3e52a4c6-2713-351a-8b0e-adc54c0ff84a","pitchNumber":1,"startTime":"2026-06-25T01:10:15.374Z","endTime":"2026-06-25T01:10:25.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-25T01:10:25.037Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out sharply to center fielder Billy Cook. Julio Rodríguez to 3rd. Josh Naylor to 2nd.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T01:10:37.360Z","endTime":"2026-06-25T01:11:27.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":"Flyout","eventType":"field_out","movementReason":"r_adv_throw","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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, 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":83.5,"endSpeed":76.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.931080564301272,"aZ":-32.731017518547645,"pfxX":7.53351408311754,"pfxZ":-0.3729196719962715,"pX":-1.3960892853966262,"pZ":2.8530767539011714,"vX0":-0.9957620340713458,"vY0":-121.61470652090354,"vZ0":2.062894265847787,"x":170.22,"y":161.75,"x0":-1.9584882057109354,"y0":50.00401439047727,"z0":4.84264488539437,"aX":11.229758458521326},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":-13.3,"spinRate":2549,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.45123508838300186,"extension":6.141118429269493},"index":0,"playId":"397393c9-97bb-312a-b728-01964d39864f","pitchNumber":1,"startTime":"2026-06-25T01:10:55.259Z","endTime":"2026-06-25T01:11:01.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"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":94.4,"endSpeed":86.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27974781698129,"aZ":-20.321948271222887,"pfxX":-5.657666042761456,"pfxZ":6.158599086732781,"pX":0.08021556919606297,"pZ":2.2733851444639237,"vX0":6.2363670728681475,"vY0":-137.36557031192189,"vZ0":-3.0957140791630975,"x":113.94,"y":177.4,"x0":-1.4763533730711542,"y0":50.00652988245976,"z0":4.784463266967977,"aX":-10.89610763219992},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.8,"breakHorizontal":9.1,"spinRate":2446,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.39758774020593934,"extension":6.4786370988406805},"hitData":{"launchSpeed":104.0,"launchAngle":34.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":106.98,"coordY":44.9}},"index":1,"playId":"b1e17fac-d350-309a-bc86-cf6efe4ec520","pitchNumber":2,"startTime":"2026-06-25T01:11:11.897Z","endTime":"2026-06-25T01:11:27.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-25T01:11:27.429Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T01:11:45.869Z","endTime":"2026-06-25T01:13:25.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00973629245019,"aZ":-37.27382959585436,"pfxX":5.45831281987042,"pfxZ":-3.29413555488443,"pX":-0.006154510984999364,"pZ":0.8628776050054715,"vX0":1.4550990941816888,"vY0":-123.3977113243354,"vZ0":-2.6767891929010466,"x":117.23,"y":215.48,"x0":-1.3124751807291986,"y0":50.00577683378332,"z0":5.094719389593621,"aX":8.43887757183777},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.4,"breakHorizontal":-10.2,"spinRate":2673,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44347295762337824,"extension":6.470783999661443},"index":0,"playId":"504b98de-eed9-3647-b581-355229ea5944","pitchNumber":1,"startTime":"2026-06-25T01:11:57.303Z","endTime":"2026-06-25T01:12:02.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":647304,"link":"/api/v1/people/647304"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9886464533663,"aZ":-19.40895466789629,"pfxX":-6.180961349493802,"pfxZ":6.398802580234129,"pX":-0.15549153792276263,"pZ":3.5419628107069125,"vX0":5.20805061538485,"vY0":-140.20854804598088,"vZ0":-1.2508721535247422,"x":122.93,"y":143.15,"x0":-1.2317979181716925,"y0":50.005916821668606,"z0":5.257473101067572,"aX":-12.337937075935098},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":10.2,"spinRate":2040,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39029476019048737,"extension":6.452417865926075},"index":1,"playId":"acf92a57-e3fa-37cc-b626-8974326a8f03","pitchNumber":2,"startTime":"2026-06-25T01:12:20.311Z","endTime":"2026-06-25T01:12:23.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":647304,"link":"/api/v1/people/647304"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23987826994096,"aZ":-41.83526242695717,"pfxX":3.241441290755027,"pfxZ":-6.16714657874436,"pX":-0.5220320900005542,"pZ":1.9397775504736092,"vX0":0.9962867294356536,"vY0":-124.25065182304097,"vZ0":0.2672251215878565,"x":136.9,"y":186.41,"x0":-1.3489509986704056,"y0":50.0005072104626,"z0":5.299259699904414,"aX":5.080988157709899},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-10.9,"breakHorizontal":-6.1,"spinRate":2659,"spinDirection":44},"zone":7,"typeConfidence":2.0,"plateTime":0.440348499500276,"extension":6.209499330385738},"index":2,"playId":"ed3f3ba9-4651-3b14-8d1b-c7cd36ff266b","pitchNumber":3,"startTime":"2026-06-25T01:12:40.102Z","endTime":"2026-06-25T01:12:43.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":647304,"link":"/api/v1/people/647304"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.736426932410293,"aZ":-21.018681386192057,"pfxX":-5.99590439813898,"pfxZ":5.5124661554886,"pX":0.2755890326200709,"pZ":4.7840995285579435,"vX0":6.300544496892875,"vY0":-140.39751904321008,"vZ0":2.132466172008315,"x":106.5,"y":109.61,"x0":-1.2041001720473006,"y0":50.00208141965284,"z0":5.371690137674589,"aX":-12.132749004001742},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.6,"breakHorizontal":9.8,"spinRate":2104,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.38812885898390004,"extension":6.390718291848461},"index":3,"playId":"ecdd5322-d51e-3801-905f-c30c4328ac3c","pitchNumber":4,"startTime":"2026-06-25T01:13:03.228Z","endTime":"2026-06-25T01:13:06.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":647304,"link":"/api/v1/people/647304"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9628572699972,"aZ":-28.81409693346424,"pfxX":-3.672397541404055,"pfxZ":2.00528476593691,"pX":-1.642368818598733,"pZ":2.4372119811063993,"vX0":0.4610744363818552,"vY0":-127.53526848744254,"vZ0":-1.3774680975403504,"x":179.6,"y":172.98,"x0":-1.3456706463836563,"y0":50.003945645144356,"z0":5.2207999432378,"aX":-6.154598719473412},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.6,"breakHorizontal":6.6,"spinRate":1810,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.42667097002339194,"extension":6.407744685305589},"index":4,"playId":"5441d837-d7b0-3ace-abe9-e5cb437f907f","pitchNumber":5,"startTime":"2026-06-25T01:13:21.550Z","endTime":"2026-06-25T01:13:25.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":647304,"link":"/api/v1/people/647304"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-25T01:13:25.319Z","atBatIndex":75}]