[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, second baseman Christian Moore to first baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-30T20:08:28.644Z","endTime":"2026-08-30T20:08:38.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T17:44:28.142Z","endTime":"2026-08-30T19:41:13.772Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-30T19:41:13.772Z","endTime":"2026-08-30T20:06:57.741Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-30T20:06:57.741Z","endTime":"2026-08-30T20:08:30.840Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.900595597769325,"aZ":-17.755098398588764,"pfxX":4.0665298767225515,"pfxZ":7.3244137507648555,"pX":-0.47267845357580623,"pZ":1.843559662608042,"vX0":-8.671463981039151,"vY0":-138.89450590236873,"vZ0":-6.798367768893463,"x":135.02,"y":189.0,"x0":2.15088138645509,"y0":50.00372099917567,"z0":5.488518094247444,"aX":8.007017965881056},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":-5.8,"spinRate":2180,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.39321897573743225,"extension":6.8277228411060955},"hitData":{"launchSpeed":85.9,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.56,"coordY":155.15}},"index":3,"playId":"7d01ade8-9bdb-3a89-aae4-c4f9bdc1f46f","pitchNumber":1,"startTime":"2026-08-30T20:08:30.840Z","endTime":"2026-08-30T20:08:38.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-08-30T20:08:38.087Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trea Turner walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-30T20:08:49.225Z","endTime":"2026-08-30T20:09:55.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.636541774340145,"aZ":-18.79663617874695,"pfxX":3.6354545870311332,"pfxZ":6.7554438770081795,"pX":1.027183053594417,"pZ":1.8527468504746054,"vX0":-5.243816707766599,"vY0":-139.84551009750757,"vZ0":-6.708104990855859,"x":77.85,"y":188.76,"x0":2.4545479553266807,"y0":50.002245715014084,"z0":5.516251456795852,"aX":7.198467160321031},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.0,"breakHorizontal":-5.5,"spinRate":2136,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.3917227887979964,"extension":6.72608943612985},"index":0,"playId":"a8a41b76-d013-338f-bd17-ad9f173b2512","pitchNumber":1,"startTime":"2026-08-30T20:09:02.683Z","endTime":"2026-08-30T20:09:05.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.920485067941314,"aZ":-14.65864145213209,"pfxX":4.226422330530276,"pfxZ":9.009508385602754,"pX":-0.020043358477715306,"pZ":1.3178433403014367,"vX0":-7.669802796254937,"vY0":-138.98100086320179,"vZ0":-8.60053661800649,"x":117.76,"y":203.2,"x0":2.234000981097677,"y0":50.004626362274095,"z0":5.439121023720891,"aX":8.2188449262071},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":-6.0,"spinRate":2060,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.3950164664106621,"extension":6.756839569033966},"index":1,"playId":"22dd2899-911b-3a50-bfb5-921c88b40197","pitchNumber":2,"startTime":"2026-08-30T20:09:17.285Z","endTime":"2026-08-30T20:09:21.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99025645621715,"aZ":-18.98383234594632,"pfxX":5.557641079373916,"pfxZ":6.9451583552868765,"pX":-0.7964843101489253,"pZ":1.1813905813858996,"vX0":-9.849994552780068,"vY0":-137.30925816673968,"vZ0":-7.9158890284691195,"x":147.36,"y":206.88,"x0":2.124302305988196,"y0":50.001348500967275,"z0":5.40613449695065,"aX":10.55299648418489},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.9,"breakHorizontal":-7.9,"spinRate":1888,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.3997650631535481,"extension":6.852413773367941},"index":2,"playId":"9f8d6e64-a877-3b71-8a95-9f075488c289","pitchNumber":3,"startTime":"2026-08-30T20:09:32.672Z","endTime":"2026-08-30T20:09:36.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.424012133221755,"aZ":-32.523473379835664,"pfxX":0.21771521091939672,"pfxZ":-0.21776267715657482,"pX":-0.9659611357243798,"pZ":3.313996088090147,"vX0":-7.605013411492075,"vY0":-124.63343528703591,"vZ0":0.8381057116376629,"x":153.82,"y":149.3,"x0":2.1044965720684634,"y0":50.00622794333614,"z0":5.671599298433387,"aX":0.34024196745837415},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.1,"breakHorizontal":1.4,"spinRate":2354,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.44045412333817335,"extension":6.751464861151249},"index":3,"playId":"362a2bcd-d27f-353e-af4a-3e1853861596","pitchNumber":4,"startTime":"2026-08-30T20:09:52.311Z","endTime":"2026-08-30T20:09:55.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:09:55.973Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-30T20:10:31.513Z","endTime":"2026-08-30T20:13:04.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5,6,7,8,9],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-30T20:10:19.988Z","endTime":"2026-08-30T20:10:31.513Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"67d3abef-e6c7-4e0f-9b0d-b6126a19679d","startTime":"2026-08-30T20:10:31.513Z","endTime":"2026-08-30T20:10:42.076Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Bryce Harper batting, Trea Turner advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"actionPlayId":"67d3abef-e6c7-4e0f-9b0d-b6126a19679d","startTime":"2026-08-30T20:10:43.859Z","endTime":"2026-08-30T20:10:52.972Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":579328,"link":"/api/v1/people/579328"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"postOnSecond":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":1.21,"dramaIndex":46.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.553680625356073,"aZ":-20.22208461515322,"pfxX":5.176751944068101,"pfxZ":6.094938070322277,"pX":-0.6761964869733487,"pZ":2.7505521889645945,"vX0":-9.363097572408575,"vY0":-139.25156675109744,"vZ0":-4.048003063318722,"x":142.78,"y":164.52,"x0":2.0587939510995237,"y0":50.006318673702864,"z0":5.562653396503128,"aX":10.158675305931133},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.3,"breakHorizontal":-7.4,"spinRate":2185,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.3934877095350786,"extension":6.767640487514954},"index":3,"playId":"1dc016bc-f72b-3074-a8e6-7fdb64122399","pitchNumber":1,"startTime":"2026-08-30T20:10:52.972Z","endTime":"2026-08-30T20:10:56.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"}},"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32656478513816,"aZ":-38.46010771826878,"pfxX":-1.5019137404332976,"pfxZ":-4.734548436064892,"pX":-0.46438832662647017,"pZ":0.4883649610146818,"vX0":-4.634126535536678,"vY0":-114.76633227036423,"vZ0":-3.5292430192218758,"x":134.7,"y":225.59,"x0":1.7807214118231192,"y0":50.00508478609861,"z0":5.812792354581944,"aX":-1.992283136607298},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-9.2,"breakHorizontal":4.0,"spinRate":2491,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4782588139710162,"extension":6.912277633664981},"index":4,"playId":"65664805-97d5-30e2-853b-2468601a7f07","pitchNumber":2,"startTime":"2026-08-30T20:11:23.612Z","endTime":"2026-08-30T20:11:27.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35583303214181,"aZ":-20.222386686299217,"pfxX":5.2590740990536275,"pfxZ":6.258988488798906,"pX":0.2648538965597907,"pZ":2.6427555043282664,"vX0":-6.975632429421516,"vY0":-137.28585820533715,"vZ0":-4.225114012768252,"x":106.9,"y":167.43,"x0":2.155212270816463,"y0":50.00042569844333,"z0":5.577820497883465,"aX":10.038959161034743},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.7,"breakHorizontal":-8.0,"spinRate":1922,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.39893760863850103,"extension":6.725461665687776},"index":5,"playId":"625577d2-1c6e-320c-a19a-696915a450f5","pitchNumber":3,"startTime":"2026-08-30T20:11:45.658Z","endTime":"2026-08-30T20:11:48.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":97.4,"endSpeed":88.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51566176531342,"aZ":-14.396928081292463,"pfxX":7.545265631567032,"pfxZ":8.866784650228297,"pX":-0.8882224834462666,"pZ":1.6914506031727206,"vX0":-10.87460325713458,"vY0":-141.25066905249534,"vZ0":-7.960276599601677,"x":150.86,"y":193.11,"x0":2.045264456263842,"y0":50.00185292268739,"z0":5.487083927798896,"aX":15.127087929579288},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":-11.3,"spinRate":2267,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.38892786189026607,"extension":6.742197107288225},"index":6,"playId":"3aeadcaa-e831-385d-8b13-b14aa6d76352","pitchNumber":4,"startTime":"2026-08-30T20:12:09.241Z","endTime":"2026-08-30T20:12:12.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.752228636004574,"aZ":-28.662207425652433,"pfxX":-0.7519591212793326,"pfxZ":2.1156394013649162,"pX":-1.4972543920240298,"pZ":1.3751032859112873,"vX0":-8.780380124319766,"vY0":-127.73824273406748,"vZ0":-4.802221955230439,"x":174.07,"y":201.65,"x0":2.078766218918133,"y0":50.00018419101431,"z0":5.526816267330919,"aX":-1.2427208894634483},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":3.2,"spinRate":2534,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.42841732435915336,"extension":6.830592293747177},"index":7,"playId":"3dec769b-5980-39a6-819e-e4791641be66","pitchNumber":5,"startTime":"2026-08-30T20:12:29.234Z","endTime":"2026-08-30T20:12:32.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"playId":"6683d7e1-6457-42ac-a172-62838e24ab48","startTime":"2026-08-30T20:12:46.392Z","endTime":"2026-08-30T20:12:51.392Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10788639118685,"aZ":-20.894587631801755,"pfxX":5.235967924568161,"pfxZ":5.7271885129714,"pX":0.5723078720648543,"pZ":3.1402350064747426,"vX0":-6.407975212552224,"vY0":-139.81474411399125,"vZ0":-2.992606136385443,"x":95.18,"y":153.99,"x0":2.2194610961602246,"y0":50.00271909782975,"z0":5.604346079181513,"aX":10.311155577316505},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.0,"breakHorizontal":-8.0,"spinRate":2008,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.3925741316058087,"extension":6.7000844283194185},"index":9,"playId":"44192cb9-e45f-338c-b6dc-c1b8a8c5f185","pitchNumber":6,"startTime":"2026-08-30T20:13:00.902Z","endTime":"2026-08-30T20:13:04.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.21,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:13:04.839Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to right fielder Josh Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-30T20:13:20.664Z","endTime":"2026-08-30T20:13:59.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.0,"endSpeed":88.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0393314071361,"aZ":-19.61630400981116,"pfxX":7.222873856935495,"pfxZ":6.248086490996783,"pX":-0.08556320139334414,"pZ":1.3495236823694226,"vX0":-8.866407930320117,"vY0":-140.90657913717214,"vZ0":-7.846570798371587,"x":120.26,"y":202.34,"x0":2.1635725133912973,"y0":50.005314988434435,"z0":5.438002304881831,"aX":14.52499403795008},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.8,"breakHorizontal":-11.3,"spinRate":1952,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.3887197613015756,"extension":6.715621086336378},"index":0,"playId":"63df4b7f-4588-32d1-a4ea-e42b00249f6a","pitchNumber":1,"startTime":"2026-08-30T20:13:32.291Z","endTime":"2026-08-30T20:13:36.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.942135340916955,"aZ":-30.326789681628842,"pfxX":0.7561318845955944,"pfxZ":1.0777323979608813,"pX":0.608651563456233,"pZ":2.8009576667670806,"vX0":-4.724295509444286,"vY0":-130.07360435460689,"vZ0":-1.2512257199882473,"x":93.8,"y":163.15,"x0":2.3491888877690035,"y0":50.004523368664664,"z0":5.584933605207966,"aX":1.2984265740548326},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.9,"breakHorizontal":-0.4,"spinRate":2422,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4208890109099439,"extension":6.672957559001545},"hitData":{"launchSpeed":93.7,"launchAngle":38.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.9,"coordY":97.74}},"index":1,"playId":"6a31d001-c384-35d4-9509-2a0fcf41b2da","pitchNumber":2,"startTime":"2026-08-30T20:13:50.597Z","endTime":"2026-08-30T20:13:59.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.21,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:13:59.999Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wade Meckler walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T20:16:21.162Z","endTime":"2026-08-30T20:17:45.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T20:16:06.532Z","endTime":"2026-08-30T20:16:23.309Z","isPitch":false,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.3,"endSpeed":86.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.626033057946564,"aZ":-16.172353093432093,"pfxX":-5.657870368508622,"pfxZ":8.34094513993976,"pX":-0.5768097737867042,"pZ":2.17178220191725,"vX0":5.720464368122082,"vY0":-138.52374193676823,"vZ0":-4.517475304776473,"x":138.99,"y":180.14,"x0":-1.9463416587955036,"y0":50.00386311162066,"z0":4.925388010969569,"aX":-10.856215837015956},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":8.9,"spinRate":2443,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.39734440513842095,"extension":7.211439103025479},"index":1,"playId":"4088a65f-0a82-3994-b840-4ab8753df48a","pitchNumber":1,"startTime":"2026-08-30T20:16:23.309Z","endTime":"2026-08-30T20:16:26.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.9,"endSpeed":86.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.63043681642725,"aZ":-15.225182713447108,"pfxX":-6.055359003598455,"pfxZ":8.768236326321386,"pX":1.427729594645107,"pZ":3.1815600106067743,"vX0":10.654035632314182,"vY0":-139.20934777806937,"vZ0":-2.24504453539691,"x":62.58,"y":152.88,"x0":-1.6888156315511873,"y0":50.00541633091274,"z0":5.02437134484452,"aX":-11.709712806390145},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":8.4,"spinRate":2469,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.3957533091882022,"extension":7.47592982366228},"index":2,"playId":"213c2385-e87b-3864-a3c4-535d13ef3b67","pitchNumber":2,"startTime":"2026-08-30T20:16:36.370Z","endTime":"2026-08-30T20:16:39.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.4,"endSpeed":86.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.014577315208136,"aZ":-14.597769138640702,"pfxX":-6.505381773376806,"pfxZ":9.175798153469355,"pX":0.8876277952522188,"pZ":2.0780365644521357,"vX0":9.090847398054484,"vY0":-138.517011071636,"vZ0":-5.098233282691828,"x":83.17,"y":182.67,"x0":-1.61339186328184,"y0":50.00361250976934,"z0":4.941072200780159,"aX":-12.463395316533433},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":9.6,"spinRate":2485,"spinDirection":225},"zone":14,"typeConfidence":0.92,"plateTime":0.3975645260578857,"extension":7.607816653076092},"index":3,"playId":"d79f4482-3dd9-3331-bda8-655a7022abfa","pitchNumber":3,"startTime":"2026-08-30T20:16:49.167Z","endTime":"2026-08-30T20:16:52.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05895662647085,"aZ":-28.629760672883428,"pfxX":-9.20479003155558,"pfxZ":2.0992319460564555,"pX":0.3653227252534269,"pZ":0.9786341526823591,"vX0":8.30050265374755,"vY0":-129.73235139044093,"vZ0":-4.554500416833464,"x":103.07,"y":212.36,"x0":-1.691535288740348,"y0":50.00571105245813,"z0":4.958678984701343,"aX":-15.57397376853562},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.9,"breakHorizontal":14.6,"spinRate":1570,"spinDirection":243},"zone":14,"typeConfidence":0.64,"plateTime":0.4234142372222709,"extension":7.408322330867607},"index":4,"playId":"7bac05d4-905b-3037-af03-d5511d156a41","pitchNumber":4,"startTime":"2026-08-30T20:17:03.403Z","endTime":"2026-08-30T20:17:06.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.44097891864974,"aZ":-14.292680413434418,"pfxX":-6.052023958907466,"pfxZ":9.26107937428262,"pX":0.28639343992769734,"pZ":1.468900717991539,"vX0":8.057808348118481,"vY0":-139.3022076569974,"vZ0":-6.509990805944194,"x":106.08,"y":199.12,"x0":-1.8814871223922978,"y0":50.00221751145998,"z0":4.812725856496725,"aX":-11.684713761150341},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":8.9,"spinRate":2416,"spinDirection":229},"zone":14,"typeConfidence":0.92,"plateTime":0.3958869265864964,"extension":7.522196968111983},"index":5,"playId":"97207016-c839-32d8-b984-bec09cbaf3bd","pitchNumber":5,"startTime":"2026-08-30T20:17:26.968Z","endTime":"2026-08-30T20:17:30.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.2,"endSpeed":85.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.26509502074104,"aZ":-14.105394685473726,"pfxX":-4.782456115511641,"pfxZ":9.514085953690245,"pX":-0.8260270386555189,"pZ":3.964393973448228,"vX0":4.193824172518306,"vY0":-138.48330840389843,"vZ0":-0.24649250443568851,"x":148.49,"y":131.74,"x0":-1.7552753632439362,"y0":50.00512525930483,"z0":5.016526102484003,"aX":-9.085734409895071},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":7.6,"spinRate":2419,"spinDirection":223},"zone":11,"typeConfidence":0.94,"plateTime":0.3988956450151422,"extension":7.4971939472353},"index":6,"playId":"f1c96b1f-c6eb-38d8-823e-595853ec215a","pitchNumber":6,"startTime":"2026-08-30T20:17:42.232Z","endTime":"2026-08-30T20:17:45.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:17:45.484Z","atBatIndex":4},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Mike Trout hit by pitch. Wade Meckler to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T20:17:58.085Z","endTime":"2026-08-30T20:18:35.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":85.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.11758250645287,"aZ":-13.615500746802278,"pfxX":-5.134100006370716,"pfxZ":9.677417618956543,"pX":0.18288235501996067,"pZ":2.9607266032591495,"vX0":6.920863653449482,"vY0":-139.2525097882507,"vZ0":-2.8494505158645156,"x":110.03,"y":158.84,"x0":-1.6953083773991648,"y0":50.00328187893164,"z0":4.926326813584212,"aX":-9.846860488707556},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":7.4,"spinRate":2480,"spinDirection":226},"zone":2,"typeConfidence":0.94,"plateTime":0.3969373970905825,"extension":7.391508535411271},"index":0,"playId":"20ade8c7-542c-3307-92b0-4203686c29f5","pitchNumber":1,"startTime":"2026-08-30T20:18:09.975Z","endTime":"2026-08-30T20:18:12.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":84.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.96130094264687,"aZ":-25.818219025209277,"pfxX":-10.422119557538974,"pfxZ":3.390183183327064,"pX":-1.3962063150060975,"pZ":3.569999038732777,"vX0":4.510205810550689,"vY0":-137.6365464682131,"vZ0":0.6055652592759194,"x":170.22,"y":142.39,"x0":-1.7230213885684522,"y0":50.003031274641586,"z0":5.126756415253972,"aX":-19.545918188156303},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.5,"breakHorizontal":17.6,"spinRate":2306,"spinDirection":232},"zone":11,"typeConfidence":0.97,"plateTime":0.4014357075355135,"extension":7.445300153987066},"index":1,"playId":"6e1b4658-9a0f-3ca4-9b92-22f4f87c35b3","pitchNumber":2,"startTime":"2026-08-30T20:18:29.181Z","endTime":"2026-08-30T20:18:35.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.44,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:18:35.144Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vaughn Grissom singles on a line drive to left fielder Bryan De La Cruz. Wade Meckler to 3rd. Mike Trout to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T20:19:25.799Z","endTime":"2026-08-30T20:19:45.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnThird":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.12169781848306,"aZ":-27.282936726146133,"pfxX":-10.385870523429482,"pfxZ":2.5340531988087136,"pX":-0.9739300042764927,"pZ":2.3791272049188716,"vX0":5.690345192207142,"vY0":-139.2521904729996,"vZ0":-2.046519536767211,"x":106.78,"y":130.1,"x0":-1.7127983146568126,"y0":50.00315818643843,"z0":4.9589977730908075,"aX":-20.058141688731585},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.3,"breakHorizontal":17.3,"spinRate":2241,"spinDirection":230},"zone":13,"typeConfidence":0.96,"plateTime":0.3958586118969376,"extension":7.3422455363276535},"hitData":{"launchSpeed":96.5,"launchAngle":17.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.18,"coordY":122.05}},"index":0,"playId":"263c36c9-ab18-3f10-aa1a-f9bdeed072da","pitchNumber":1,"startTime":"2026-08-30T20:19:33.014Z","endTime":"2026-08-30T20:19:45.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.39999999999999,"awayTeamWinProbability":29.60000000000001,"homeTeamWinProbabilityAdded":6.79999999999999,"leverageIndex":1.79,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:19:45.504Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Moisés Ballesteros grounds into a double play, pitcher Zack Wheeler to shortstop Trea Turner to first baseman Alec Bohm. Wade Meckler scores. Mike Trout to 3rd. Vaughn Grissom out at 2nd. Moisés Ballesteros out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T20:20:05.249Z","endTime":"2026-08-30T20:22:26.851Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":51},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":554430,"link":"/api/v1/people/554430"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":{"id":554430,"link":"/api/v1/people/554430"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":86.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.31767570712645,"aZ":-15.895908572543602,"pfxX":-6.924585659077338,"pfxZ":8.370555130431793,"pX":-1.1239663721371758,"pZ":1.9678170640218966,"vX0":4.307518533601543,"vY0":-139.93477156719607,"vZ0":-4.9955323320489935,"x":159.84,"y":185.65,"x0":-1.7993791886546087,"y0":50.00313471770046,"z0":4.849689020234564,"aX":-13.465260647338534},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":11.4,"spinRate":2412,"spinDirection":228},"zone":13,"typeConfidence":0.89,"plateTime":0.3943783659754625,"extension":7.309539948052618},"index":0,"playId":"a8564d6e-d70a-3ec6-b2ab-ba9e07f3667e","pitchNumber":1,"startTime":"2026-08-30T20:20:13.991Z","endTime":"2026-08-30T20:20:17.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71645094028564,"aZ":-39.301210013738114,"pfxX":2.1956018405669377,"pfxZ":-5.1234818510586795,"pX":0.16239210446651184,"pZ":1.3314572886839704,"vX0":3.6607916866023276,"vY0":-118.15105941587505,"vZ0":-0.202521092482024,"x":110.81,"y":202.83,"x0":-1.701574455202945,"y0":50.0016605832621,"z0":5.077129847736835,"aX":3.0552403257605882},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.0,"breakHorizontal":-5.0,"spinRate":2595,"spinDirection":53},"zone":14,"typeConfidence":0.84,"plateTime":0.46633442286295157,"extension":6.9204546111262095},"index":1,"playId":"bc992573-d712-3577-8bce-3602ba879032","pitchNumber":2,"startTime":"2026-08-30T20:20:30.141Z","endTime":"2026-08-30T20:20:33.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28984746020592,"aZ":-16.7756255396763,"pfxX":-5.38257184075116,"pfxZ":7.891675115593545,"pX":-0.7806732214177622,"pZ":2.6690876761400095,"vX0":4.549246767195344,"vY0":-139.28447090229525,"vZ0":-3.137662796059348,"x":146.76,"y":166.71,"x0":-1.7413726336577924,"y0":50.003650154898864,"z0":4.929182218453522,"aX":-10.503820484371754},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":8.8,"spinRate":2402,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.39428447356932406,"extension":7.710376743527243},"index":2,"playId":"85aa9fb4-bf01-39ba-b086-a2879f3c1ab4","pitchNumber":3,"startTime":"2026-08-30T20:20:49.285Z","endTime":"2026-08-30T20:20:54.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75052943601244,"aZ":-17.206891501141893,"pfxX":-5.141722107965708,"pfxZ":7.869125451806083,"pX":-0.9624157282124635,"pZ":3.814127217036998,"vX0":3.7696516267795666,"vY0":-137.5671668924807,"vZ0":-0.07117869435571833,"x":153.69,"y":135.8,"x0":-1.6879131641001788,"y0":50.000004831929644,"z0":5.014478017835048,"aX":-9.776217779661424},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":8.4,"spinRate":2456,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3993597586774098,"extension":7.278865388328499},"index":3,"playId":"6b0b8413-433d-334a-b868-42a41fabc5ae","pitchNumber":4,"startTime":"2026-08-30T20:21:12.914Z","endTime":"2026-08-30T20:21:15.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.1,"endSpeed":87.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.140762816510442,"aZ":-15.641249118269435,"pfxX":-6.46393698666591,"pfxZ":8.344841519767664,"pX":0.0554724086190905,"pZ":2.4826486205161737,"vX0":7.2258104729510295,"vY0":-139.78449788814322,"vZ0":-3.703554885604576,"x":114.89,"y":171.75,"x0":-1.7216568920730149,"y0":50.00466427092052,"z0":4.849957600803874,"aX":-12.809617087205842},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":10.2,"spinRate":2484,"spinDirection":220},"zone":5,"typeConfidence":0.93,"plateTime":0.391659795949737,"extension":7.6216024861613585},"index":4,"playId":"2d7444ba-7474-38fa-ad2d-06394776d198","pitchNumber":5,"startTime":"2026-08-30T20:21:32.408Z","endTime":"2026-08-30T20:21:35.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.577996998710137,"aZ":-41.2236999869094,"pfxX":4.127082800772963,"pfxZ":-6.4561431558738755,"pX":-1.136219151463912,"pZ":1.2052596700030898,"vX0":0.5482741769430401,"vY0":-117.99306055764882,"vZ0":-0.13418218080390432,"x":160.31,"y":206.24,"x0":-1.9077682938377607,"y0":50.00175369537547,"z0":5.078603611810735,"aX":5.787083700404067},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-11.4,"breakHorizontal":-7.6,"spinRate":2583,"spinDirection":50},"zone":13,"typeConfidence":0.89,"plateTime":0.4651674461742621,"extension":6.845382962313323},"index":5,"playId":"58cefbd7-0769-318c-aa97-c4e891d5cf91","pitchNumber":6,"startTime":"2026-08-30T20:21:54.548Z","endTime":"2026-08-30T20:21:57.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.435441649757227,"aZ":-28.305486895126176,"pfxX":-8.745682337031766,"pfxZ":2.2879053343241242,"pX":-0.955355367329387,"pZ":1.1667349873853292,"vX0":5.019713906929424,"vY0":-129.30065001326616,"vZ0":-3.905862145188425,"x":153.42,"y":207.28,"x0":-1.7875628536920813,"y0":50.0018541327724,"z0":4.873401910674024,"aX":-14.779699296987838},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.5,"breakHorizontal":14.6,"spinRate":1644,"spinDirection":244},"zone":13,"typeConfidence":0.53,"plateTime":0.4239140511590831,"extension":7.256057451001615},"hitData":{"launchSpeed":66.6,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.61,"coordY":154.76}},"index":6,"playId":"3ac96bf1-e21f-3eac-bbc8-bdf0a55995e5","pitchNumber":7,"startTime":"2026-08-30T20:22:18.926Z","endTime":"2026-08-30T20:22:26.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-6.79999999999999,"leverageIndex":1.87,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:22:26.851Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T20:22:50.565Z","endTime":"2026-08-30T20:23:29.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.512087659728902,"aZ":-30.2246424961802,"pfxX":6.39150174037082,"pfxZ":1.3552698074610463,"pX":-0.7261452197669376,"pZ":2.014920725254081,"vX0":0.9666796537108693,"vY0":-119.63979497380987,"vZ0":-0.21911546201074839,"x":144.68,"y":184.38,"x0":-1.9660906325174037,"y0":50.00438682271134,"z0":4.8318904371018085,"aX":9.204114399088905},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.6,"breakHorizontal":-11.8,"spinRate":2692,"spinDirection":56},"zone":7,"typeConfidence":0.87,"plateTime":0.4589905443026896,"extension":6.942710046862709},"index":0,"playId":"9af69274-fa9b-37ee-859f-5f7eafbaa5cf","pitchNumber":1,"startTime":"2026-08-30T20:22:52.847Z","endTime":"2026-08-30T20:22:56.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"third":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.3,"endSpeed":86.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69252876158193,"aZ":-18.39349588018685,"pfxX":-6.270012131775946,"pfxZ":7.133880355620972,"pX":0.3112980206542197,"pZ":2.6954829618844305,"vX0":7.209124065191826,"vY0":-138.5459702200303,"vZ0":-2.6658899868731245,"x":105.13,"y":166.0,"x0":-1.5173376952717574,"y0":50.00498291281026,"z0":4.908081932572276,"aX":-12.117199923845869},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":9.7,"spinRate":2445,"spinDirection":222},"zone":6,"typeConfidence":0.83,"plateTime":0.39624941761499777,"extension":7.836459109106032},"index":1,"playId":"75ec4a0d-787c-34ff-a8a9-8f11bfac7cff","pitchNumber":2,"startTime":"2026-08-30T20:23:08.495Z","endTime":"2026-08-30T20:23:11.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"third":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.981888724761625,"aZ":-14.365338082606396,"pfxX":-4.942728356930022,"pfxZ":9.203796981127022,"pX":0.18650156367547358,"pZ":3.3912674877873514,"vX0":6.987461533068588,"vY0":-138.925831587793,"vZ0":-1.5781415974805837,"x":109.89,"y":147.22,"x0":-1.7307036922319379,"y0":50.00653375360307,"z0":4.93178944515822,"aX":-9.568576848040593},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2493,"spinDirection":220},"zone":12,"typeConfidence":0.94,"plateTime":0.3957474188112027,"extension":7.7261263856358395},"index":2,"playId":"a137cebb-300c-3250-812f-fc547182b81d","pitchNumber":3,"startTime":"2026-08-30T20:23:26.643Z","endTime":"2026-08-30T20:23:29.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"third":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.22,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:23:29.849Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edmundo Sosa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-30T20:25:28.170Z","endTime":"2026-08-30T20:27:22.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.408530039816164,"aZ":-14.428482374169157,"pfxX":3.9336324011055024,"pfxZ":9.148452625530204,"pX":-0.22777338985764586,"pZ":2.6673494222134124,"vX0":-8.238245768359022,"vY0":-138.51853835903935,"vZ0":-5.141365061975783,"x":125.68,"y":166.76,"x0":2.276052725169957,"y0":50.005611228366135,"z0":5.514839898111661,"aX":7.633288163773532},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":-5.4,"spinRate":2142,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.3956591116640027,"extension":6.712295455092158},"index":0,"playId":"0257b2c0-1edf-32b0-b0ba-04b612b1eed2","pitchNumber":1,"startTime":"2026-08-30T20:25:41.825Z","endTime":"2026-08-30T20:25:44.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":86.8,"endSpeed":80.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.917134791947866,"aZ":-33.039815160219405,"pfxX":-1.0671479961090347,"pfxZ":-0.5355492965335209,"pX":-0.24840494564736085,"pZ":2.677727288231762,"vX0":-5.714000990875768,"vY0":-126.31043666732863,"vZ0":-0.7276903854356063,"x":126.47,"y":166.48,"x0":2.178545258337006,"y0":50.002110159952416,"z0":5.618414097390811,"aX":-1.728869663856645},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.8,"breakHorizontal":3.2,"spinRate":2424,"spinDirection":273},"zone":4,"typeConfidence":2.0,"plateTime":0.4330764002649863,"extension":6.654886677544243},"index":1,"playId":"eaec5926-1ad1-3fa8-983f-19b97e4946cb","pitchNumber":2,"startTime":"2026-08-30T20:25:56.483Z","endTime":"2026-08-30T20:25:59.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-30T20:26:15.236Z","endTime":"2026-08-30T20:26:25.527Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8941437619973,"aZ":-28.858981910364726,"pfxX":2.766138828549842,"pfxZ":2.1107766100926924,"pX":1.667279937080334,"pZ":4.6605174553847615,"vX0":-1.355156707891454,"vY0":-124.44602599233392,"vZ0":2.344125101372798,"x":53.45,"y":112.95,"x0":1.8594338264019712,"y0":50.000287381186915,"z0":6.096312626265725,"aX":4.339467762827129},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.6,"breakHorizontal":-4.7,"spinRate":1172,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.44006281877203124,"extension":6.775556817358892},"index":3,"playId":"d638488f-181a-3634-8c91-475c4c2ecccc","pitchNumber":3,"startTime":"2026-08-30T20:26:25.527Z","endTime":"2026-08-30T20:26:28.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.1,"endSpeed":88.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.639074720234525,"aZ":-18.706534436174096,"pfxX":3.929688873867846,"pfxZ":6.69854535709317,"pX":-0.03715660718330709,"pZ":4.015106960349864,"vX0":-7.607911663788073,"vY0":-141.24948734908332,"vZ0":-0.9980726137481464,"x":118.42,"y":130.37,"x0":2.18661191182564,"y0":50.00297746504927,"z0":5.581420277090629,"aX":7.9017601256848},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":-5.5,"spinRate":2046,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.3884983897079026,"extension":6.62500162547713},"index":4,"playId":"bc19c61b-7941-3fc6-b7f9-774120d677f9","pitchNumber":4,"startTime":"2026-08-30T20:26:42.155Z","endTime":"2026-08-30T20:26:47.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.6,"endSpeed":81.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.460444929374063,"aZ":-27.958970252470603,"pfxX":1.3734246541960786,"pfxZ":2.480251851217586,"pX":-1.1222214348335788,"pZ":1.2582377240996694,"vX0":-8.968541482007549,"vY0":-130.04245225987137,"vZ0":-5.038004695333746,"x":159.78,"y":204.81,"x0":2.205544432117064,"y0":50.002340222121376,"z0":5.364058215156536,"aX":2.334174470031901},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.5,"breakHorizontal":-0.4,"spinRate":2315,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4225848543698909,"extension":6.755061625565119},"index":5,"playId":"4dc66225-d4e4-349a-9af2-9a951f81bc2f","pitchNumber":5,"startTime":"2026-08-30T20:27:01.546Z","endTime":"2026-08-30T20:27:04.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.117598094925285,"aZ":-29.688965766193604,"pfxX":0.24948665818722218,"pfxZ":1.5308009872515518,"pX":-0.04269579295339524,"pZ":2.048477248778964,"vX0":-6.02571440356201,"vY0":-126.69408320157962,"vZ0":-2.411075838787082,"x":118.63,"y":183.47,"x0":2.335057716662623,"y0":50.003031222117926,"z0":5.387514256306626,"aX":0.40553979004492613},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":1.0,"spinRate":2285,"spinDirection":268},"zone":8,"typeConfidence":2.0,"plateTime":0.4324841477760124,"extension":6.769287635751343},"index":6,"playId":"f330432e-5859-3a12-ae2e-6428d93f06d1","pitchNumber":6,"startTime":"2026-08-30T20:27:19.214Z","endTime":"2026-08-30T20:27:22.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:27:22.874Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan De La Cruz grounds out sharply, shortstop Oswald Peraza to first baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-30T20:27:39.327Z","endTime":"2026-08-30T20:27:57.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16361651339339,"aZ":-20.540653023613316,"pfxX":2.8690996424356596,"pfxZ":5.768944211235789,"pX":0.2354159750740572,"pZ":2.239464467496187,"vX0":-6.97107719204016,"vY0":-141.2979013435682,"vZ0":-5.181428566709721,"x":108.03,"y":178.31,"x0":2.3652002951348705,"y0":50.00031583152528,"z0":5.422865348952048,"aX":5.7835454095343355},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.5,"breakHorizontal":-3.7,"spinRate":2076,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.3881208930883413,"extension":6.711756188454392},"hitData":{"launchSpeed":105.0,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":114.48,"coordY":144.81}},"index":0,"playId":"bb196bd0-65e1-3b9c-a483-73bf019bb372","pitchNumber":1,"startTime":"2026-08-30T20:27:49.456Z","endTime":"2026-08-30T20:27:57.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":650559,"link":"/api/v1/people/650559"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:27:57.622Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-30T20:28:14.954Z","endTime":"2026-08-30T20:29:24.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"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":96.8,"endSpeed":89.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.444843317370747,"aZ":-17.983843117752535,"pfxX":2.778977529511493,"pfxZ":7.021410398635314,"pX":-0.9917828751853056,"pZ":1.8478960371526783,"vX0":-10.06252652129789,"vY0":-140.6660455871388,"vZ0":-6.661334702766287,"x":154.8,"y":188.89,"x0":2.2577143504255415,"y0":50.0000058649871,"z0":5.3963870071614615,"aX":5.615038244978684},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.6,"breakHorizontal":-3.1,"spinRate":2306,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.38816156438380034,"extension":6.8219808687387005},"index":0,"playId":"5f11d125-3f2d-3112-8700-524d4e37b4e3","pitchNumber":1,"startTime":"2026-08-30T20:28:23.581Z","endTime":"2026-08-30T20:28:26.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.956938020115643,"aZ":-19.970149980511273,"pfxX":0.7240227327812688,"pfxZ":6.405136896970511,"pX":-0.0510947594252928,"pZ":2.976094290135327,"vX0":-6.853170486054539,"vY0":-136.89207576907646,"vZ0":-2.9532802039197192,"x":118.95,"y":158.43,"x0":2.386175233316143,"y0":50.00680530999094,"z0":5.428993054110402,"aX":1.380540222116621},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.2,"breakHorizontal":0.1,"spinRate":2274,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.39943032720072713,"extension":6.7610188684019255},"index":1,"playId":"39683183-2960-34fb-ae50-1374ff254bb8","pitchNumber":2,"startTime":"2026-08-30T20:28:41.331Z","endTime":"2026-08-30T20:28:44.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46541121773139,"aZ":-20.092062169215147,"pfxX":4.872450224429065,"pfxZ":6.109881340805502,"pX":-0.07325674129073943,"pZ":2.258154418553931,"vX0":-8.653244534629012,"vY0":-139.53121624105196,"vZ0":-4.991243555264033,"x":119.79,"y":177.81,"x0":2.430722715444758,"y0":50.004551120498924,"z0":5.388237869651435,"aX":9.63892027836949},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":-7.1,"spinRate":2210,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.39207201428669514,"extension":6.796196615362214},"index":2,"playId":"33dedda9-3ffe-3ce4-b919-dafc873747bb","pitchNumber":3,"startTime":"2026-08-30T20:28:59.576Z","endTime":"2026-08-30T20:29:03.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-30T20:29:09.113Z","endTime":"2026-08-30T20:29:21.029Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.428217377616512,"aZ":-19.754814099374624,"pfxX":3.244213017095252,"pfxZ":6.523339351613625,"pX":0.12261692765980689,"pZ":2.3019678022797336,"vX0":-7.193442042343851,"vY0":-136.9412573632033,"vZ0":-4.842788248506496,"x":112.33,"y":176.63,"x0":2.358710390603762,"y0":50.00580426476764,"z0":5.439407938036276,"aX":6.180153123352801},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.0,"breakHorizontal":-4.4,"spinRate":2171,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.3995314192900996,"extension":6.792860672376096},"index":4,"playId":"91c1d563-0dea-3b80-8597-c65ac515641a","pitchNumber":4,"startTime":"2026-08-30T20:29:21.029Z","endTime":"2026-08-30T20:29:24.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:29:24.820Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Lowe flies out to right fielder Bryce Harper.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T20:31:49.494Z","endTime":"2026-08-30T20:33:08.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.552092579694893,"aZ":-39.85950146977674,"pfxX":5.016621431992195,"pfxZ":-5.442726285496571,"pX":0.563711019598989,"pZ":1.9812385351642976,"vX0":3.989141668796689,"vY0":-118.56307118906115,"vZ0":1.019472194239526,"x":95.51,"y":185.29,"x0":-1.7978850127503385,"y0":50.005025186277734,"z0":5.20870540661342,"aX":7.078946732925468},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.2,"breakHorizontal":-10.1,"spinRate":2780,"spinDirection":44},"zone":9,"typeConfidence":0.85,"plateTime":0.4635540613645981,"extension":6.98575965156012},"index":0,"playId":"e100de54-0d58-3329-802d-7d0a3f1c5575","pitchNumber":1,"startTime":"2026-08-30T20:31:58.878Z","endTime":"2026-08-30T20:32:02.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21375477933331,"aZ":-17.73765180497237,"pfxX":-6.0043853505888745,"pfxZ":7.392912632855598,"pX":0.027485089321751612,"pZ":3.3617097498066837,"vX0":6.8598645095613335,"vY0":-139.52487590316827,"vZ0":-1.3171265531864305,"x":115.95,"y":148.01,"x0":-1.6941926446323032,"y0":50.00226080905752,"z0":5.020159320031534,"aX":-11.724516138283432},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":9.2,"spinRate":2276,"spinDirection":225},"zone":2,"typeConfidence":0.86,"plateTime":0.3940189244498482,"extension":7.357504527767168},"index":1,"playId":"e1dfce1d-bf47-395c-9241-6fa605b2add8","pitchNumber":2,"startTime":"2026-08-30T20:32:11.347Z","endTime":"2026-08-30T20:32:14.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.88866752138497,"aZ":-19.542232962841307,"pfxX":-6.2726585206667105,"pfxZ":6.538801734706956,"pX":0.21635775432185914,"pZ":2.9437316379023337,"vX0":7.619747249811051,"vY0":-139.01950553262216,"vZ0":-1.677664789019466,"x":108.75,"y":159.3,"x0":-1.761801864343238,"y0":50.004668784112646,"z0":4.869476402128113,"aX":-12.12217430979338},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.6,"breakHorizontal":9.5,"spinRate":2378,"spinDirection":235},"zone":2,"typeConfidence":0.67,"plateTime":0.3959464313881029,"extension":7.354900685164957},"index":2,"playId":"23f7f49f-be90-336f-9881-abc2f2e68add","pitchNumber":3,"startTime":"2026-08-30T20:32:24.929Z","endTime":"2026-08-30T20:32:27.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.693056193565596,"aZ":-41.46048610037632,"pfxX":6.953928389263737,"pfxZ":-6.747677644427366,"pX":0.509589028897307,"pZ":0.3475460960830753,"vX0":3.1619923585443956,"vY0":-117.55195892374319,"vZ0":-1.384668376456127,"x":97.58,"y":229.4,"x0":-1.7632620356097224,"y0":50.00280878555467,"z0":4.850756576494538,"aX":9.571130172554778},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.2,"breakHorizontal":-13.4,"spinRate":2879,"spinDirection":55},"zone":14,"typeConfidence":0.89,"plateTime":0.46889825711275446,"extension":7.127519040881949},"index":3,"playId":"f22ec5ae-a200-3bbd-891c-de666fb435d2","pitchNumber":4,"startTime":"2026-08-30T20:32:41.916Z","endTime":"2026-08-30T20:32:45.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.645113883358782,"aZ":-25.027617167183806,"pfxX":1.3721783415189295,"pfxZ":4.037103803624468,"pX":0.5003563303312699,"pZ":2.6414746320977756,"vX0":5.6823496521151275,"vY0":-132.55444129017377,"vZ0":-1.0669366833735618,"x":97.93,"y":167.46,"x0":-1.8537932967619442,"y0":50.00466900951957,"z0":4.884958039430417,"aX":2.428596332839704},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.3,"breakHorizontal":-3.7,"spinRate":2564,"spinDirection":192},"zone":6,"typeConfidence":0.95,"plateTime":0.4140073964126292,"extension":6.939093348014441},"hitData":{"launchSpeed":94.9,"launchAngle":49.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.73,"coordY":104.08}},"index":4,"playId":"79e1396f-4f95-3cad-9da3-3c4f566221e7","pitchNumber":5,"startTime":"2026-08-30T20:32:58.374Z","endTime":"2026-08-30T20:33:08.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:33:08.991Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T20:33:31.173Z","endTime":"2026-08-30T20:34:41.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14429888022011,"aZ":-34.71166132295088,"pfxX":8.48907962518414,"pfxZ":-1.7777648416650313,"pX":-0.56726122829476,"pZ":1.4532208094814523,"vX0":0.6937535052542636,"vY0":-119.26558424549535,"vZ0":-0.5115423477283664,"x":138.62,"y":199.54,"x0":-1.9642449237800814,"y0":50.003993061890235,"z0":4.829029521976817,"aX":12.10389348587463},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.0,"breakHorizontal":-15.5,"spinRate":2658,"spinDirection":61},"zone":13,"typeConfidence":0.91,"plateTime":0.46106965952703494,"extension":6.873829641480188},"index":0,"playId":"5931b17b-7666-3251-b839-05a2bd20f47c","pitchNumber":1,"startTime":"2026-08-30T20:33:33.994Z","endTime":"2026-08-30T20:33:38.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.5,"endSpeed":86.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64240932285244,"aZ":-16.170598798838874,"pfxX":-6.26010715774752,"pfxZ":8.23986339598856,"pX":-0.12756099644705002,"pZ":2.352208364358783,"vX0":6.439104441323349,"vY0":-138.853257877414,"vZ0":-3.966579877600361,"x":121.86,"y":175.27,"x0":-1.6692394304091853,"y0":50.00309790225336,"z0":4.883253697248808,"aX":-12.15913358952456},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":10.0,"spinRate":2470,"spinDirection":217},"zone":5,"typeConfidence":0.92,"plateTime":0.39527908810775214,"extension":7.229225946613979},"index":1,"playId":"86f8c1e3-865c-3901-a88d-a56dd6f1f67b","pitchNumber":2,"startTime":"2026-08-30T20:33:47.106Z","endTime":"2026-08-30T20:33:50.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.133677370379104,"aZ":-22.725661247371274,"pfxX":-9.341352131969115,"pfxZ":4.946737543676531,"pX":-0.2854372926532125,"pZ":1.8996115435880516,"vX0":6.936071902259529,"vY0":-137.7064258216521,"vZ0":-3.517764820925948,"x":127.88,"y":187.49,"x0":-1.6301299432868868,"y0":50.00196081940162,"z0":4.740837852332531,"aX":-17.842048583225367},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.4,"breakHorizontal":15.4,"spinRate":2220,"spinDirection":226},"zone":7,"typeConfidence":0.89,"plateTime":0.3985736094459149,"extension":7.657642673041672},"index":2,"playId":"6b74e06e-b4da-32cc-986e-5290a7e43ff2","pitchNumber":3,"startTime":"2026-08-30T20:34:00.911Z","endTime":"2026-08-30T20:34:03.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.1,"endSpeed":85.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24805804278278,"aZ":-17.95301191002546,"pfxX":-4.972059073639544,"pfxZ":7.462422613419429,"pX":1.6417376869223115,"pZ":2.8079664196318936,"vX0":10.448852337406777,"vY0":-138.04274300207007,"vZ0":-2.1579227501769336,"x":54.42,"y":162.96,"x0":-1.56768382046442,"y0":50.005919401854165,"z0":4.825032735519256,"aX":-9.480339244435124},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":6.5,"spinRate":2396,"spinDirection":218},"zone":12,"typeConfidence":0.76,"plateTime":0.3986663947677198,"extension":7.594717416684689},"index":3,"playId":"5efeebfe-e09f-3d0a-9caf-157ecb8c2eb8","pitchNumber":4,"startTime":"2026-08-30T20:34:21.635Z","endTime":"2026-08-30T20:34:24.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.752671076809005,"aZ":-32.83746659717852,"pfxX":5.7041692235883135,"pfxZ":-0.4652626901017878,"pX":1.2327449780006403,"pZ":0.7054824897814028,"vX0":5.436178791169687,"vY0":-120.21226123765614,"vZ0":-2.7728336007564813,"x":106.78,"y":137.98,"x0":-1.8120293503258893,"y0":50.00033762619423,"z0":4.835780438148308,"aX":8.2131378160573},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.3,"breakHorizontal":-11.8,"spinRate":2737,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.4584273432296291,"extension":6.991424183650349},"index":4,"playId":"cc455284-9d38-31d0-a806-a5d4e9128174","pitchNumber":5,"startTime":"2026-08-30T20:34:37.726Z","endTime":"2026-08-30T20:34:41.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:34:41.134Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Oswald Peraza singles on a line drive to center fielder Derek Hill.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T20:34:56.907Z","endTime":"2026-08-30T20:36:08.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94294642374859,"aZ":-27.075411236746806,"pfxX":-11.210863786219594,"pfxZ":2.6382031283941876,"pX":0.012526597922591157,"pZ":1.773723909410516,"vX0":8.058045751693976,"vY0":-138.70974104633257,"vZ0":-3.297231986438402,"x":116.52,"y":190.89,"x0":-1.4832796675367073,"y0":50.00676468251575,"z0":4.796446074797834,"aX":-21.706397079024978},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.2,"breakHorizontal":18.5,"spinRate":2356,"spinDirection":232},"zone":8,"typeConfidence":0.96,"plateTime":0.3958742214191173,"extension":7.241306962719909},"index":0,"playId":"5e9b91e4-dd05-3080-ae44-f4aed0ebc4f5","pitchNumber":1,"startTime":"2026-08-30T20:35:08.092Z","endTime":"2026-08-30T20:35:11.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52674905666403,"aZ":-34.45783286945976,"pfxX":7.352253711951747,"pfxZ":-1.6041499773895493,"pX":0.6415195007489858,"pZ":1.186669102284546,"vX0":3.4287591313788623,"vY0":-119.36218372655374,"vZ0":-1.2831021234126052,"x":92.55,"y":206.74,"x0":-1.7739241130401648,"y0":50.00073380626495,"z0":4.86745403607734,"aX":10.481196148148925},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.9,"breakHorizontal":-14.2,"spinRate":2868,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.4609783188866379,"extension":6.832586691997919},"index":1,"playId":"797f39b6-7b70-3b5a-bb9b-22a0665e1f74","pitchNumber":2,"startTime":"2026-08-30T20:35:24.896Z","endTime":"2026-08-30T20:35:27.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-30T20:35:35.448Z","endTime":"2026-08-30T20:35:44.391Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":94.8,"endSpeed":86.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.995581770014628,"aZ":-17.64938747646893,"pfxX":-4.708608248921338,"pfxZ":7.565376679385837,"pX":1.3897308531116603,"pZ":3.161258027986205,"vX0":9.768923356877329,"vY0":-137.76469803514402,"vZ0":-1.3319054186623127,"x":64.03,"y":153.43,"x0":-1.5925357509084066,"y0":50.00158458097583,"z0":4.845644152397073,"aX":-9.039953330290398},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":6.5,"spinRate":2293,"spinDirection":231},"zone":12,"typeConfidence":0.85,"plateTime":0.39780343652747696,"extension":7.420339863303909},"index":3,"playId":"ab9ab77d-6840-32af-93bc-00f787899ec3","pitchNumber":3,"startTime":"2026-08-30T20:35:44.391Z","endTime":"2026-08-30T20:35:47.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.530217201047684,"aZ":-32.97880048627927,"pfxX":5.03527580941757,"pfxZ":-0.5487161609709856,"pX":1.140648865712747,"pZ":1.6170856156785698,"vX0":5.365830629158726,"vY0":-120.41634885984236,"vZ0":-0.8129779182021215,"x":73.52,"y":195.12,"x0":-1.771242008192516,"y0":50.002381454466125,"z0":4.87846254940468,"aX":7.388689598622384},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.0,"breakHorizontal":-10.4,"spinRate":2785,"spinDirection":52},"zone":14,"typeConfidence":0.83,"plateTime":0.45498152726736674,"extension":7.071146541493788},"hitData":{"launchSpeed":84.3,"launchAngle":20.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.6,"coordY":81.08}},"index":4,"playId":"c629bd72-a2cc-372b-b62b-cf6fb89d00d4","pitchNumber":4,"startTime":"2026-08-30T20:35:59.151Z","endTime":"2026-08-30T20:36:08.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.38,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:36:08.604Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Denzer Guzman grounds out softly, shortstop Trea Turner to first baseman Alec Bohm.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T20:36:27.454Z","endTime":"2026-08-30T20:39:19.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36896209539689,"aZ":-16.105464014366575,"pfxX":-5.931783275228582,"pfxZ":8.252729569878598,"pX":1.080453400568731,"pZ":2.4402405951796915,"vX0":9.834569013772644,"vY0":-138.74378947486855,"vZ0":-3.7748013242908747,"x":75.82,"y":172.89,"x0":-1.7413262499625357,"y0":50.00544018995415,"z0":4.8934731438934715,"aX":-11.55417729265792},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":8.6,"spinRate":2467,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.39494366461585484,"extension":7.411187613675922},"index":0,"playId":"04a1a5c9-346e-344e-ba9c-34d812d70cc2","pitchNumber":1,"startTime":"2026-08-30T20:36:35.162Z","endTime":"2026-08-30T20:36:38.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.276393107067236,"aZ":-17.250151200641067,"pfxX":-5.944465932935596,"pfxZ":7.746750729277274,"pX":-0.12556660942083292,"pZ":3.2893054621124085,"vX0":6.367166365205431,"vY0":-138.49526277302053,"vZ0":-1.4482455888992645,"x":121.79,"y":149.97,"x0":-1.6910143196301024,"y0":50.00592986295321,"z0":4.982466752989444,"aX":-11.456681575598479},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":9.4,"spinRate":2480,"spinDirection":223},"zone":2,"typeConfidence":0.89,"plateTime":0.39672872162229833,"extension":7.259982864038834},"index":1,"playId":"23b2179d-791c-3359-9a5b-0abe4dfaf9e0","pitchNumber":2,"startTime":"2026-08-30T20:36:53.658Z","endTime":"2026-08-30T20:36:56.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.104122446975765,"aZ":-15.782138373823104,"pfxX":-6.636268690619777,"pfxZ":8.58737344948295,"pX":0.6675588786847857,"pZ":2.7248944038997633,"vX0":8.51481601628367,"vY0":-138.31301697229608,"vZ0":-2.889504596495864,"x":91.55,"y":165.21,"x0":-1.6101731369389747,"y0":50.00403667143323,"z0":4.861308282143855,"aX":-12.669746166799486},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":10.0,"spinRate":2475,"spinDirection":224},"zone":6,"typeConfidence":0.91,"plateTime":0.3982793080058791,"extension":7.742014617175537},"index":2,"playId":"db6f4eda-e55a-3199-9287-30485573931b","pitchNumber":3,"startTime":"2026-08-30T20:37:21.544Z","endTime":"2026-08-30T20:37:24.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-30T20:37:34.646Z","endTime":"2026-08-30T20:37:48.364Z","isPitch":false,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.366197972957597,"aZ":-32.43947340997933,"pfxX":6.512307974457853,"pfxZ":-0.18294409363497177,"pX":1.5921110857143561,"pZ":1.507447934570918,"vX0":5.644019811217104,"vY0":-120.35475376752717,"vZ0":-1.1123551853178533,"x":56.31,"y":198.08,"x0":-1.6412038179074642,"y0":50.00303657020047,"z0":4.884608046343238,"aX":9.421396931615218},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.4,"breakHorizontal":-13.3,"spinRate":2632,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4575233983377647,"extension":6.991771200786269},"index":4,"playId":"91e048c9-8d3e-3e45-b2af-6a56919b96ef","pitchNumber":4,"startTime":"2026-08-30T20:37:48.364Z","endTime":"2026-08-30T20:37:51.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":85.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.125903019020335,"aZ":-24.075460297040813,"pfxX":-11.086272665116809,"pfxZ":4.248356332530481,"pX":-0.39867080563360274,"pZ":2.081444309785269,"vX0":7.39825638670954,"vY0":-138.21884945702772,"vZ0":-3.251099070072166,"x":132.2,"y":182.58,"x0":-1.6905147287085522,"y0":50.00036707210209,"z0":4.917427574374741,"aX":-21.125311689518455},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.1,"breakHorizontal":18.2,"spinRate":2329,"spinDirection":229},"zone":7,"typeConfidence":0.97,"plateTime":0.3985759616790334,"extension":7.6356170302574435},"index":5,"playId":"076b25db-de1e-310e-9334-412a45ae0889","pitchNumber":5,"startTime":"2026-08-30T20:38:08.073Z","endTime":"2026-08-30T20:38:12.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"4720091c-edd7-39d0-bf3f-c754c5329042","startTime":"2026-08-30T20:38:31.303Z","endTime":"2026-08-30T20:38:34.303Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.62359449210188,"aZ":-17.92933992558382,"pfxX":-6.554113519010014,"pfxZ":7.321030701588114,"pX":-1.0420546644063442,"pZ":3.8348388043733883,"vX0":4.5027029863923955,"vY0":-139.4180680529906,"vZ0":0.08264851265925943,"x":156.72,"y":135.24,"x0":-1.8357435125584878,"y0":50.00641181953289,"z0":4.999095546868019,"aX":-12.760401071944631},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":10.8,"spinRate":2411,"spinDirection":224},"zone":11,"typeConfidence":0.8,"plateTime":0.3945628758118094,"extension":7.350444440583542},"index":7,"playId":"4c2074e8-696e-3a33-a06c-2aac1976f6e1","pitchNumber":6,"startTime":"2026-08-30T20:38:51.073Z","endTime":"2026-08-30T20:38:54.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84170040690725,"aZ":-19.37453468756037,"pfxX":-5.579992529455021,"pfxZ":6.684824711783168,"pX":-0.9175441074867154,"pZ":3.466248600117406,"vX0":4.180123762425577,"vY0":-138.46013303337338,"vZ0":-0.44288211394478494,"x":151.97,"y":145.19,"x0":-1.732240525191169,"y0":50.00509979939659,"z0":4.940535381736537,"aX":-10.688261286970812},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.1,"breakHorizontal":9.1,"spinRate":2462,"spinDirection":230},"zone":11,"typeConfidence":0.72,"plateTime":0.39765777337736763,"extension":7.224632473671667},"hitData":{"launchSpeed":49.2,"launchAngle":24.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":117.92,"coordY":157.79}},"index":8,"playId":"b196ed45-558a-3a38-a2ef-35249f8a4527","pitchNumber":7,"startTime":"2026-08-30T20:39:11.868Z","endTime":"2026-08-30T20:39:19.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:39:19.885Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.T. Realmuto homers (10) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T20:41:48.736Z","endTime":"2026-08-30T20:42:32.601Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T20:41:29.708Z","endTime":"2026-08-30T20:41:50.909Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42962744844258,"aZ":-27.946298451892925,"pfxX":2.2823350775200617,"pfxZ":2.6449134875841933,"pX":-0.9899841293461725,"pZ":1.3583748091623407,"vX0":-8.731876442694908,"vY0":-126.90566667243603,"vZ0":-4.392418827826856,"x":154.74,"y":202.1,"x0":2.226969959320663,"y0":50.00545654999322,"z0":5.385958813280319,"aX":3.6542911345707254},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":-1.8,"spinRate":2292,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4346685883635053,"extension":6.844378876444984},"index":1,"playId":"ef658495-675b-394e-bb9e-b6f94149289f","pitchNumber":1,"startTime":"2026-08-30T20:41:50.909Z","endTime":"2026-08-30T20:41:53.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":77.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.188710941551797,"aZ":-30.564719136680452,"pfxX":0.45901057930301237,"pfxZ":1.028757566624508,"pX":0.15397525879041984,"pZ":2.675877705569525,"vX0":-5.5006326128987855,"vY0":-125.46892664433703,"vZ0":-0.7441608797974064,"x":111.13,"y":166.53,"x0":2.3342337478436064,"y0":50.00228853443408,"z0":5.512491531853427,"aX":0.7180946880269204},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.9,"breakHorizontal":0.7,"spinRate":2229,"spinDirection":273},"zone":5,"typeConfidence":2.0,"plateTime":0.43998653218777894,"extension":6.753281244500638},"hitData":{"launchSpeed":103.3,"launchAngle":28.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.31,"coordY":38.98}},"index":2,"playId":"67faa0d4-590b-3a22-acf4-d7a15c5393c2","pitchNumber":2,"startTime":"2026-08-30T20:42:07.906Z","endTime":"2026-08-30T20:42:32.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-11.199999999999996,"leverageIndex":1.03,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:42:32.601Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Derek Hill grounds out, pitcher Yusei Kikuchi to first baseman Vaughn Grissom.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T20:42:42.118Z","endTime":"2026-08-30T20:43:45.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":579328,"link":"/api/v1/people/579328"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"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.8,"endSpeed":86.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.721799566301186,"aZ":-15.929361686034753,"pfxX":2.5224633971561095,"pfxZ":8.477441865803206,"pX":-0.0862060787860054,"pZ":3.050196461399491,"vX0":-7.608885245572331,"vY0":-137.83010633555375,"vZ0":-3.5965754593128314,"x":120.29,"y":156.42,"x0":2.3871895923194075,"y0":50.005184233596054,"z0":5.453223774692621,"aX":4.83545574752758},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":-2.9,"spinRate":2168,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.3979661966923511,"extension":6.7350382284056804},"index":0,"playId":"bd1ec4cf-5520-3a3e-a52a-68532263775a","pitchNumber":1,"startTime":"2026-08-30T20:42:57.162Z","endTime":"2026-08-30T20:43:00.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-30T20:43:15.720Z","endTime":"2026-08-30T20:43:38.735Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":87.1,"endSpeed":79.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.695913282199747,"aZ":-31.53454226106064,"pfxX":-0.037809190094538536,"pfxZ":0.3897000437864868,"pX":-0.2297138924101274,"pZ":2.338849929874912,"vX0":-6.375039286880578,"vY0":-126.75860960183297,"vZ0":-1.6202991600420924,"x":125.76,"y":175.63,"x0":2.3260053344549796,"y0":50.00009731196339,"z0":5.511790058757929,"aX":-0.059682091521486846},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":1.6,"spinRate":2501,"spinDirection":277},"zone":5,"typeConfidence":2.0,"plateTime":0.43264517506695155,"extension":6.700721358906602},"hitData":{"launchSpeed":88.9,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.18,"coordY":168.56}},"index":2,"playId":"e8722fe6-217b-30f0-a549-270d5fc3f061","pitchNumber":2,"startTime":"2026-08-30T20:43:38.735Z","endTime":"2026-08-30T20:43:45.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":656537,"link":"/api/v1/people/656537"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:43:45.721Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Schwarber singles on a line drive to right fielder Josh Lowe.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T20:44:01.923Z","endTime":"2026-08-30T20:45:27.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.9,"endSpeed":68.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57480903367866,"aZ":-41.5810180843231,"pfxX":-2.8116583856649275,"pfxZ":-7.950492196454027,"pX":0.9345344638581016,"pZ":3.346118172798564,"vX0":-1.5316434572494697,"vY0":-108.82816127736578,"vZ0":4.164599603591241,"x":81.38,"y":148.43,"x0":2.0160828946382194,"y0":50.004590530144704,"z0":5.953000680520645,"aX":-3.325443918957465},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-12.7,"breakHorizontal":5.5,"spinRate":2332,"spinDirection":321},"zone":12,"typeConfidence":2.0,"plateTime":0.5060036576828515,"extension":6.880842635711596},"index":0,"playId":"e6ae78b3-a316-3bbe-a124-5273050cf25e","pitchNumber":1,"startTime":"2026-08-30T20:44:12.272Z","endTime":"2026-08-30T20:44:16.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76672014928981,"aZ":-20.551114258842656,"pfxX":1.7432358672704056,"pfxZ":6.042481335485995,"pX":-0.7725106133792458,"pZ":3.2352716730480884,"vX0":-8.696886650042499,"vY0":-138.07535189379695,"vZ0":-2.483666876681741,"x":146.45,"y":151.43,"x0":2.1965571164777797,"y0":50.00582270777581,"z0":5.534906967131372,"aX":3.35659686770437},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.6,"breakHorizontal":-1.3,"spinRate":2092,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.3972429977785539,"extension":6.606260152875348},"index":1,"playId":"856179fb-9db2-3053-a857-4419dcea77de","pitchNumber":2,"startTime":"2026-08-30T20:44:28.647Z","endTime":"2026-08-30T20:44:32.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6408967264625,"aZ":-17.2051833714539,"pfxX":3.2953564484859803,"pfxZ":7.833288742799459,"pX":0.42079786700210475,"pZ":2.8629587699637127,"vX0":-6.715869280103775,"vY0":-137.6397150515433,"vZ0":-3.6743233626341594,"x":100.96,"y":161.48,"x0":2.468526109862527,"y0":50.00479079488034,"z0":5.3861678278712635,"aX":6.299481681683169},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":-4.6,"spinRate":2218,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.39852743930737367,"extension":6.828298057192875},"index":2,"playId":"f4d95c4a-7115-3791-855b-cdc325c41a51","pitchNumber":3,"startTime":"2026-08-30T20:44:44.355Z","endTime":"2026-08-30T20:44:47.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.580818952294063,"aZ":-32.714842081661544,"pfxX":-1.4505290471316195,"pfxZ":-0.3505303920655436,"pX":-0.3236555741318309,"pZ":2.928289253834416,"vX0":-5.975861111872789,"vY0":-122.28414994841417,"vZ0":0.4677361258743127,"x":129.34,"y":159.72,"x0":2.3336570852404006,"y0":50.00593739063593,"z0":5.525924763077729,"aX":-2.211283478065044},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.2,"breakHorizontal":4.0,"spinRate":2397,"spinDirection":289},"zone":1,"typeConfidence":2.0,"plateTime":0.4467571479873893,"extension":6.724646443569046},"index":3,"playId":"20c46b89-17df-32f3-8577-82aab179679a","pitchNumber":4,"startTime":"2026-08-30T20:45:01.258Z","endTime":"2026-08-30T20:45:04.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.909945457635615,"aZ":-32.88202189169146,"pfxX":-0.18597819509325497,"pfxZ":-0.45004387727766826,"pX":0.24905619873877285,"pZ":2.7615936250539237,"vX0":-5.454627568840329,"vY0":-124.00848226764573,"vZ0":0.09099911232045566,"x":107.51,"y":164.22,"x0":2.493868623992558,"y0":50.00373615750046,"z0":5.449183786886828,"aX":-0.29115430175783824},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.6,"breakHorizontal":1.6,"spinRate":2223,"spinDirection":280},"zone":5,"typeConfidence":2.0,"plateTime":0.4403198365597638,"extension":6.785771717698606},"hitData":{"launchSpeed":84.5,"launchAngle":19.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.05,"coordY":111.53}},"index":4,"playId":"6364fa57-7816-39cc-86ac-3e794f921706","pitchNumber":5,"startTime":"2026-08-30T20:45:18.415Z","endTime":"2026-08-30T20:45:27.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:45:27.620Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trea Turner pops out to second baseman Christian Moore.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T20:45:42.862Z","endTime":"2026-08-30T20:46:21.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":95.2,"endSpeed":86.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14500913327069,"aZ":-17.486370507103363,"pfxX":2.1842143505180243,"pfxZ":7.568970847929423,"pX":-0.41361244279948123,"pZ":3.7051524635377096,"vX0":-7.868071568867251,"vY0":-138.47091383958409,"vZ0":-1.8412391992582902,"x":132.77,"y":138.74,"x0":2.181756499237755,"y0":50.001104918576665,"z0":5.549546547328165,"aX":4.238092208333963},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":-2.3,"spinRate":2170,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.39567105760412424,"extension":6.690160367298299},"index":0,"playId":"4a41476d-5164-3889-99cd-39741cdb5fcc","pitchNumber":1,"startTime":"2026-08-30T20:45:52.275Z","endTime":"2026-08-30T20:45:55.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.402019576815853,"aZ":-41.122490978295694,"pfxX":-4.45252054907716,"pfxZ":-6.89100888809026,"pX":0.21721624471754455,"pZ":2.737964158383129,"vX0":-2.3360677275120674,"vY0":-113.43314663133354,"vZ0":2.2749335939113524,"x":108.72,"y":164.85,"x0":1.8399603608313972,"y0":50.001925042027686,"z0":5.831987511398765,"aX":-5.782293688757305},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-11.5,"breakHorizontal":8.6,"spinRate":2781,"spinDirection":316},"zone":5,"typeConfidence":2.0,"plateTime":0.48348055558743885,"extension":6.733644864689884},"hitData":{"launchSpeed":70.7,"launchAngle":63.0,"totalDistance":143.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":133.61,"coordY":145.45}},"index":1,"playId":"5d58fe76-271d-35f5-9287-2392b6b9085c","pitchNumber":2,"startTime":"2026-08-30T20:46:12.240Z","endTime":"2026-08-30T20:46:21.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:46:21.409Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T20:46:38.582Z","endTime":"2026-08-30T20:48:41.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"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":96.9,"endSpeed":88.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89972297292287,"aZ":-17.384783914947935,"pfxX":2.1794350034977774,"pfxZ":7.322640726077523,"pX":-0.5888476461164246,"pZ":3.3819892364424087,"vX0":-8.930860862853482,"vY0":-140.95821216392375,"vZ0":-2.768525397665515,"x":139.45,"y":147.47,"x0":2.3321851685805974,"y0":50.00377622003893,"z0":5.494212166201002,"aX":4.402883289429269},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.8,"breakHorizontal":-2.2,"spinRate":2189,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.38800075876103524,"extension":6.712839926510739},"index":0,"playId":"583d2ce3-2ea2-33d2-9bd5-caf1fcdd8007","pitchNumber":1,"startTime":"2026-08-30T20:46:46.085Z","endTime":"2026-08-30T20:46:49.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.794427835471936,"aZ":-15.070836430619298,"pfxX":3.3958103989604624,"pfxZ":8.41120389436708,"pX":-0.7659302488028926,"pZ":2.3484417405741,"vX0":-9.475800077536668,"vY0":-141.57935408888784,"vZ0":-5.795483129952391,"x":146.2,"y":175.37,"x0":2.1806980160365144,"y0":50.006624267753914,"z0":5.383854425207721,"aX":6.9093353946612694},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":-4.3,"spinRate":2101,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.38661313177928536,"extension":6.801853443506951},"index":1,"playId":"5d6686da-9160-335d-a5c1-a6d1a3855b40","pitchNumber":2,"startTime":"2026-08-30T20:47:06.148Z","endTime":"2026-08-30T20:47:09.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32709723385353,"aZ":-29.914595273537145,"pfxX":-0.4356722825034307,"pfxZ":1.3241524214889884,"pX":-1.3462279257085874,"pZ":1.7068116753680374,"vX0":-9.189909727336591,"vY0":-129.54800951734032,"vZ0":-3.5109052632129485,"x":168.32,"y":192.7,"x0":2.2992543639796694,"y0":50.000755607376064,"z0":5.358918230291123,"aX":-0.7426308701495276},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.8,"breakHorizontal":2.8,"spinRate":2396,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.42232133449323817,"extension":6.824677788334275},"index":2,"playId":"cd92b5e1-d511-3e1c-8b44-50b5925a20c5","pitchNumber":3,"startTime":"2026-08-30T20:47:41.342Z","endTime":"2026-08-30T20:47:44.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"f9c1f841-d100-4c8a-8d67-a42576285a70","startTime":"2026-08-30T20:47:59.173Z","endTime":"2026-08-30T20:48:04.173Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.695099658208964,"aZ":-21.307830571020773,"pfxX":3.0093826196762454,"pfxZ":5.348537685619114,"pX":0.1085046504485393,"pZ":2.723106620484636,"vX0":-7.508398741753107,"vY0":-141.2868197406963,"vZ0":-3.6986950707765462,"x":112.86,"y":165.26,"x0":2.403600491628154,"y0":50.003379810594865,"z0":5.410198763043234,"aX":6.115284755055605},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.1,"breakHorizontal":-4.0,"spinRate":2178,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.386946311520584,"extension":6.720347686648436},"index":4,"playId":"d0174a9d-4728-3d34-aac4-56220b0fda7b","pitchNumber":4,"startTime":"2026-08-30T20:48:15.400Z","endTime":"2026-08-30T20:48:18.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.422993440262275,"aZ":-17.49557801895568,"pfxX":3.2147295882280726,"pfxZ":7.307370118031856,"pX":-0.2477544361016031,"pZ":2.2042951282153167,"vX0":-8.224895079152034,"vY0":-140.71250626764476,"vZ0":-5.703928606188207,"x":126.44,"y":179.26,"x0":2.2932556673163766,"y0":50.00425596735392,"z0":5.388302314326203,"aX":6.4595941391216005},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.2,"breakHorizontal":-4.2,"spinRate":2200,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.38900582100126746,"extension":6.6732912788411545},"index":5,"playId":"59455893-90bf-3e9b-9e79-0b3eda3570dd","pitchNumber":5,"startTime":"2026-08-30T20:48:38.194Z","endTime":"2026-08-30T20:48:41.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:48:41.654Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wade Meckler doubles (11) on a line drive to center fielder Derek Hill.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T20:50:49.346Z","endTime":"2026-08-30T20:51:24.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.207501888594248,"aZ":-24.104455147269938,"pfxX":-0.26801673037619356,"pfxZ":4.421534315616711,"pX":0.7079495237277476,"pZ":2.935087950301556,"vX0":6.488766807870004,"vY0":-133.79447831357922,"vZ0":-0.8511897192543352,"x":90.01,"y":159.53,"x0":-1.707459354752875,"y0":50.00107547426569,"z0":4.975229038520672,"aX":-0.4908038046048906},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.0,"breakHorizontal":-0.8,"spinRate":2415,"spinDirection":212},"zone":3,"typeConfidence":0.93,"plateTime":0.40843789636889083,"extension":6.934648791129973},"index":0,"playId":"1b6fd498-a3d4-3c04-815f-9260dfb97c02","pitchNumber":1,"startTime":"2026-08-30T20:50:55.174Z","endTime":"2026-08-30T20:50:58.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39236886979338,"aZ":-30.111268283159596,"pfxX":-7.054202982735433,"pfxZ":1.242300322030113,"pX":0.03918793519174159,"pZ":2.517175050847694,"vX0":6.381713396256955,"vY0":-128.65733226666796,"vZ0":-0.3592958239020545,"x":115.51,"y":170.82,"x0":-1.5700076917053394,"y0":50.00063485964822,"z0":5.014068795320317,"aX":-11.696345656957625},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.4,"breakHorizontal":11.2,"spinRate":1389,"spinDirection":249},"zone":5,"typeConfidence":0.62,"plateTime":0.42748736177766267,"extension":7.082040531360353},"hitData":{"launchSpeed":99.8,"launchAngle":12.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.63,"coordY":94.84}},"index":1,"playId":"5cc73997-cf82-3099-85c0-9fe839583555","pitchNumber":2,"startTime":"2026-08-30T20:51:11.531Z","endTime":"2026-08-30T20:51:24.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":6.79999999999999,"leverageIndex":0.98,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:51:24.206Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Trout lines out softly to shortstop Trea Turner.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T20:51:41.875Z","endTime":"2026-08-30T20:53:00.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.474825842407114,"aZ":-16.328780606291286,"pfxX":-7.094987951354268,"pfxZ":8.199703481648013,"pX":0.15118376383317841,"pZ":2.943608685836115,"vX0":7.706613866440344,"vY0":-138.73061740446173,"vZ0":-2.159387594641303,"x":111.24,"y":159.3,"x0":-1.7521645234702077,"y0":50.00537094443462,"z0":4.830963375045245,"aX":-13.71566508802734},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":11.0,"spinRate":2328,"spinDirection":253},"zone":2,"typeConfidence":0.91,"plateTime":0.39609001405809297,"extension":7.5146571106560955},"index":0,"playId":"68e8b646-42aa-350d-bd6c-54e278640aac","pitchNumber":1,"startTime":"2026-08-30T20:51:53.787Z","endTime":"2026-08-30T20:51:57.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.162536887501805,"aZ":-16.33852117471908,"pfxX":-5.685953740750712,"pfxZ":8.197569509649151,"pX":-0.48123897119487075,"pZ":3.0085023240876434,"vX0":5.984696958438407,"vY0":-138.19787869965927,"vZ0":-2.168840813692055,"x":135.34,"y":157.55,"x0":-1.937443844955165,"y0":50.00197211902755,"z0":4.9024275420376116,"aX":-10.983736648694313},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":9.0,"spinRate":2319,"spinDirection":221},"zone":1,"typeConfidence":0.93,"plateTime":0.39652271851587617,"extension":7.219282962175672},"index":1,"playId":"6710d050-e2a3-3fab-b012-286fb83f5355","pitchNumber":2,"startTime":"2026-08-30T20:52:11.303Z","endTime":"2026-08-30T20:52:14.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-30T20:52:20.020Z","endTime":"2026-08-30T20:52:34.292Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30009983677445,"aZ":-17.299445351209762,"pfxX":-6.729751360636454,"pfxZ":7.821150952455259,"pX":0.5115864443196559,"pZ":3.6635053506912927,"vX0":8.151668501864114,"vY0":-137.47255759558163,"vZ0":-0.2985471686267689,"x":97.5,"y":139.87,"x0":-1.6266982286330263,"y0":50.00165686412664,"z0":4.954380696724185,"aX":-12.797975776225467},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":10.3,"spinRate":2249,"spinDirection":233},"zone":12,"typeConfidence":0.89,"plateTime":0.3994037237466719,"extension":7.666808318652014},"index":3,"playId":"ebf7e03a-3446-3bae-a3b7-f0ab8ed0abae","pitchNumber":3,"startTime":"2026-08-30T20:52:34.292Z","endTime":"2026-08-30T20:52:37.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.1,"endSpeed":86.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.040846605263475,"aZ":-16.648357800671345,"pfxX":-5.895053062856575,"pfxZ":8.040977140040352,"pX":-0.8818640085813556,"pZ":2.788864362829113,"vX0":4.403266419645878,"vY0":-138.35823290863772,"vZ0":-2.528896973993308,"x":150.61,"y":163.48,"x0":-1.7313119914618538,"y0":50.003402429333306,"z0":4.8357883345474555,"aX":-11.383193008242001},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":9.7,"spinRate":2349,"spinDirection":236},"zone":11,"typeConfidence":0.92,"plateTime":0.39649453232370746,"extension":7.153413982397403},"hitData":{"launchSpeed":57.5,"launchAngle":25.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"soft","location":"6","coordinates":{"coordX":113.62,"coordY":140.89}},"index":4,"playId":"ff57dcf2-3951-3606-b058-5aa97c4097a0","pitchNumber":4,"startTime":"2026-08-30T20:52:54.960Z","endTime":"2026-08-30T20:53:00.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.699999999999996,"awayTeamWinProbability":42.300000000000004,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.34,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:53:00.965Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vaughn Grissom lines out to center fielder Derek Hill.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T20:53:19.844Z","endTime":"2026-08-30T20:54:04.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.035762419894606,"aZ":-33.28611619580131,"pfxX":9.250565021394474,"pfxZ":-0.7620107024247531,"pX":0.5313117549565671,"pZ":2.0604203027876586,"vX0":2.8720744186423666,"vY0":-120.34275018172977,"vZ0":0.21393413562303354,"x":96.75,"y":183.15,"x0":-1.88184678218521,"y0":50.00354679607349,"z0":4.937512875132592,"aX":13.46425311294122},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.1,"breakHorizontal":-17.4,"spinRate":2750,"spinDirection":56},"zone":9,"typeConfidence":0.91,"plateTime":0.4564836264077736,"extension":6.852636598050644},"index":0,"playId":"b595d9c4-1c80-3dd2-8831-f802b5b7b33f","pitchNumber":1,"startTime":"2026-08-30T20:53:29.202Z","endTime":"2026-08-30T20:53:32.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.939118412685822,"aZ":-16.707718257800476,"pfxX":-6.892098132335985,"pfxZ":7.877721047650885,"pX":-0.5262648423569211,"pZ":3.018237821072209,"vX0":5.852408993276431,"vY0":-139.17862693117814,"vZ0":-2.156017325162298,"x":137.06,"y":157.29,"x0":-1.7597561337219239,"y0":50.006478580220175,"z0":4.908244065669992,"aX":-13.537958537233232},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":11.3,"spinRate":2425,"spinDirection":227},"zone":1,"typeConfidence":0.91,"plateTime":0.3933856025108593,"extension":7.74211447678544},"hitData":{"launchSpeed":83.3,"launchAngle":26.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.07,"coordY":85.16}},"index":1,"playId":"db0990fc-42c3-3930-afc3-9f80c7d186c8","pitchNumber":2,"startTime":"2026-08-30T20:53:51.079Z","endTime":"2026-08-30T20:54:04.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":1.44,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:54:04.102Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out to first baseman Alec Bohm.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T20:54:23.157Z","endTime":"2026-08-30T20:57:05.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"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(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":91.9,"endSpeed":84.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.732504458404055,"aZ":-23.4379344853698,"pfxX":-0.9516297912697689,"pfxZ":4.799945535050387,"pX":0.5217562883654435,"pZ":3.3573375651867305,"vX0":6.69038136698793,"vY0":-133.75742653083242,"vZ0":0.4466013224354065,"x":97.11,"y":148.13,"x0":-1.883744080556121,"y0":50.00120429820913,"z0":4.863332067817378,"aX":-1.7326352077322356},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":0.4,"spinRate":2370,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.40885190030643237,"extension":7.131721435244981},"index":0,"playId":"0400e30c-5fe9-3ddb-8408-56daf95d07dc","pitchNumber":1,"startTime":"2026-08-30T20:54:41.046Z","endTime":"2026-08-30T20:54:44.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55713126840722,"aZ":-39.971684706819204,"pfxX":5.134722397666591,"pfxZ":-5.708455545556152,"pX":0.7991961235750616,"pZ":1.2653589900466977,"vX0":4.611271026848991,"vY0":-117.13181881802721,"vZ0":-0.051973991652141116,"x":86.54,"y":204.62,"x0":-1.8740521643372245,"y0":50.001504914166446,"z0":5.077875721108561,"aX":7.015290378916731},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.0,"breakHorizontal":-10.6,"spinRate":2641,"spinDirection":52},"zone":14,"typeConfidence":0.87,"plateTime":0.47062627850376293,"extension":6.988519192069711},"index":1,"playId":"781eb94f-bb14-3bed-9d95-662badc2112e","pitchNumber":2,"startTime":"2026-08-30T20:55:02.243Z","endTime":"2026-08-30T20:55:07.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-30T20:55:12.954Z","endTime":"2026-08-30T20:55:29.645Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.970036794462516,"aZ":-19.411581546487664,"pfxX":-6.255506377577785,"pfxZ":6.634639369750458,"pX":-1.1520954762558466,"pZ":3.9391946040759773,"vX0":4.062589494408963,"vY0":-138.5460202076817,"vZ0":0.8000125291003958,"x":160.92,"y":132.42,"x0":-1.832654173312664,"y0":50.00286556705966,"z0":4.954097196689062,"aX":-12.034017955940636},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":10.3,"spinRate":2306,"spinDirection":226},"zone":11,"typeConfidence":0.69,"plateTime":0.39691993914910917,"extension":7.135632979271855},"index":3,"playId":"f94a9819-4d36-3891-b0f9-d07173a8a28e","pitchNumber":3,"startTime":"2026-08-30T20:55:29.645Z","endTime":"2026-08-30T20:55:32.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.1,"endSpeed":85.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2466912098334,"aZ":-19.264450571383716,"pfxX":-7.790629556416462,"pfxZ":6.751117838423745,"pX":0.3566151038071053,"pZ":3.7024365794308265,"vX0":8.10140376489176,"vY0":-138.218519917489,"vZ0":0.18742490294236958,"x":103.41,"y":138.81,"x0":-1.6171574020841613,"y0":50.00080812619543,"z0":4.940066308074374,"aX":-14.892690926046091},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":12.1,"spinRate":2263,"spinDirection":235},"zone":12,"typeConfidence":0.62,"plateTime":0.39811992893656356,"extension":7.400207586288613},"index":4,"playId":"ff9c7013-7874-3119-bd49-86fd43206573","pitchNumber":4,"startTime":"2026-08-30T20:55:48.683Z","endTime":"2026-08-30T20:55:52.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.288982118150244,"aZ":-18.662703425785054,"pfxX":-8.05515101490983,"pfxZ":6.994319090777587,"pX":-0.35964819947147497,"pZ":2.7173486541524428,"vX0":6.79154661924223,"vY0":-138.87276222416355,"vZ0":-2.2885123576643496,"x":130.71,"y":165.41,"x0":-1.8037322128381441,"y0":50.00189123675431,"z0":4.808761771742536,"aX":-15.559877591702307},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":13.0,"spinRate":2353,"spinDirection":230},"zone":1,"typeConfidence":0.65,"plateTime":0.3960796990805653,"extension":7.428894150184212},"index":5,"playId":"cdd0a435-deaf-3f3c-bfbc-3c056003b2d6","pitchNumber":5,"startTime":"2026-08-30T20:56:08.979Z","endTime":"2026-08-30T20:56:11.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.425514247132252,"aZ":-39.24143785690996,"pfxX":3.218810666410792,"pfxZ":-5.03795161870762,"pX":1.6720089608903608,"pZ":-0.35224007101785976,"vX0":6.728186080346689,"vY0":-117.92907338379814,"vZ0":-3.5574136252782935,"x":53.27,"y":248.29,"x0":-1.6417426551913274,"y0":50.00475186141918,"z0":4.813018475591542,"aX":4.5122263233785045},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-9.7,"breakHorizontal":-7.6,"spinRate":2713,"spinDirection":49},"zone":14,"typeConfidence":0.85,"plateTime":0.4653100106457373,"extension":6.9341858382276085},"index":6,"playId":"4c7ae18c-9e4b-386c-a08e-eb6bc490bb17","pitchNumber":6,"startTime":"2026-08-30T20:56:32.217Z","endTime":"2026-08-30T20:56:39.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":81.0,"endSpeed":73.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.355322584981504,"aZ":-41.832370199425455,"pfxX":5.72061357569386,"pfxZ":-6.991604428414022,"pX":-0.14718150217563705,"pZ":1.9161091760156934,"vX0":2.198751538618321,"vY0":-117.88834833351382,"vZ0":1.6717755600338013,"x":122.61,"y":187.05,"x0":-1.840372357875691,"y0":50.00390281619165,"z0":5.115090653202979,"aX":7.900127395331562},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-11.8,"breakHorizontal":-10.9,"spinRate":2805,"spinDirection":49},"zone":8,"typeConfidence":0.89,"plateTime":0.46801587696240077,"extension":6.8215147640262925},"hitData":{"launchSpeed":73.5,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.23,"coordY":173.53}},"index":7,"playId":"cd19cefe-ea7e-382a-94c7-32b44e9afbc1","pitchNumber":7,"startTime":"2026-08-30T20:56:58.687Z","endTime":"2026-08-30T20:57:05.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.8000000000000043,"leverageIndex":1.42,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:57:05.396Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Bohm lines out to center fielder Jose Siri.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T20:59:33.872Z","endTime":"2026-08-30T20:59:53.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18002475550916,"aZ":-16.932367925152846,"pfxX":3.354556429466334,"pfxZ":7.8225653185997235,"pX":0.02890453108575616,"pZ":2.780004339417601,"vX0":-7.460053504520325,"vY0":-138.06853900298694,"vZ0":-4.122572026846642,"x":97.62,"y":136.51,"x0":2.3191930016736997,"y0":50.00016193835687,"z0":5.418045748751866,"aX":6.534703443314733},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":-4.7,"spinRate":2090,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.3953741438433207,"extension":6.716782398084226},"hitData":{"launchSpeed":87.1,"launchAngle":21.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.57,"coordY":92.98}},"index":0,"playId":"0c072fa7-6736-382a-987c-33f06fca4535","pitchNumber":1,"startTime":"2026-08-30T20:59:46.078Z","endTime":"2026-08-30T20:59:53.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-08-30T20:59:53.740Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edmundo Sosa lines out sharply to right fielder Josh Lowe.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T21:00:10.686Z","endTime":"2026-08-30T21:00:45.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.81048877332121,"aZ":-39.283984353707865,"pfxX":-4.795018581486624,"pfxZ":-5.597125342323057,"pX":0.25644043911710285,"pZ":1.9978397364270495,"vX0":-2.1477392749095707,"vY0":-111.87219278150906,"vZ0":0.5182715723327085,"x":107.23,"y":184.84,"x0":1.8513026192695137,"y0":50.00295452796346,"z0":5.783354146998965,"aX":-6.089754934279099},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-9.7,"breakHorizontal":9.2,"spinRate":2481,"spinDirection":329},"zone":8,"typeConfidence":2.0,"plateTime":0.489223564856589,"extension":6.85822574315315},"index":0,"playId":"7de712d3-b8c8-307e-8ae8-112e54fa041d","pitchNumber":1,"startTime":"2026-08-30T21:00:21.964Z","endTime":"2026-08-30T21:00:25.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04994824632695,"aZ":-17.63675416937867,"pfxX":3.8144065252971315,"pfxZ":7.299583829722023,"pX":0.6929441993050028,"pZ":2.7338482927319867,"vX0":-5.801374815702807,"vY0":-139.86610081602154,"vZ0":-4.41046213596415,"x":90.59,"y":164.97,"x0":2.2935771327212513,"y0":50.00297917142668,"z0":5.479625214283818,"aX":7.596666502598798},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":-5.8,"spinRate":2213,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.39086889737659547,"extension":6.625812919718988},"hitData":{"launchSpeed":101.0,"launchAngle":15.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":187.05,"coordY":103.38}},"index":1,"playId":"2564f0a8-0fac-34db-979e-42ede398b4f3","pitchNumber":2,"startTime":"2026-08-30T21:00:38.730Z","endTime":"2026-08-30T21:00:45.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:00:45.984Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryan De La Cruz lines out to shortstop Oswald Peraza.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T21:01:06.173Z","endTime":"2026-08-30T21:03:07.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92606288158794,"aZ":-17.735436424175234,"pfxX":2.842207615815177,"pfxZ":7.379670335267024,"pX":-0.19766458038442294,"pZ":2.786399976294254,"vX0":-7.6918374520886506,"vY0":-139.14661981571433,"vZ0":-4.100862866377786,"x":124.53,"y":163.55,"x0":2.236065851018857,"y0":50.001007956219425,"z0":5.458200401748006,"aX":5.560389995359708},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":-3.5,"spinRate":2164,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.39399734195728797,"extension":6.733519302402683},"index":0,"playId":"38a4f55b-fb7a-3ea6-b4fc-38982eefe1fd","pitchNumber":1,"startTime":"2026-08-30T21:01:15.720Z","endTime":"2026-08-30T21:01:19.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26604201453518,"aZ":-26.734443436591082,"pfxX":4.402373901067798,"pfxZ":3.479612523976715,"pX":0.1340930899455943,"pZ":2.0247911407154504,"vX0":-5.4005822492984,"vY0":-124.56980963431955,"vZ0":-3.6556145881632793,"x":111.89,"y":184.11,"x0":1.763586118647597,"y0":50.00280025689865,"z0":5.73456973982528,"aX":6.882285117376318},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.6,"breakHorizontal":-6.6,"spinRate":1406,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.44059466283389126,"extension":6.911426227541712},"index":1,"playId":"4588eb99-9c32-3bb1-b906-165be80b7abf","pitchNumber":2,"startTime":"2026-08-30T21:01:31.616Z","endTime":"2026-08-30T21:01:35.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70983216987767,"aZ":-18.457139323503686,"pfxX":2.9010467236728497,"pfxZ":6.875808534981349,"pX":-0.36367128746439037,"pZ":3.708123267212624,"vX0":-7.938614694985976,"vY0":-140.55525407982887,"vZ0":-1.731525336075558,"x":130.86,"y":138.66,"x0":2.12400135871759,"y0":50.0026500068268,"z0":5.534239056295137,"aX":5.788018915529346},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":-3.6,"spinRate":2241,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.39011940376931475,"extension":6.594018269152336},"index":2,"playId":"1fc95023-adaf-3e75-b3d9-4959dbada4fb","pitchNumber":3,"startTime":"2026-08-30T21:01:47.536Z","endTime":"2026-08-30T21:01:50.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":84.8,"endSpeed":76.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.831070759027217,"aZ":-18.889577789228706,"pfxX":0.6043122413257125,"pfxZ":8.683155832629943,"pX":1.5648439360332296,"pZ":4.824431350237921,"vX0":-0.7716234862375128,"vY0":-123.52191936784098,"vZ0":1.3920209014811187,"x":57.35,"y":108.52,"x0":1.8041796073520808,"y0":50.00502321420235,"z0":5.85237937142358,"aX":0.9249446675361283},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":16.3,"breakHorizontal":-0.8,"spinRate":1165,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4450778316001438,"extension":6.769612285696617},"index":3,"playId":"9e0b314b-2a51-3a29-8920-b95b4b31772e","pitchNumber":4,"startTime":"2026-08-30T21:02:05.655Z","endTime":"2026-08-30T21:02:09.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.0,"endSpeed":80.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.760739816959365,"aZ":-29.36179238003988,"pfxX":-0.3614410565674726,"pfxZ":1.7142915065827395,"pX":-1.0236213025050631,"pZ":1.8218738063275106,"vX0":-8.088163842835696,"vY0":-127.9341461849611,"vZ0":-2.9111025891012647,"x":156.02,"y":189.59,"x0":2.238691174635578,"y0":50.00477614264024,"z0":5.299191555029657,"aX":-0.5917843159807115},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.6,"breakHorizontal":2.6,"spinRate":2178,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.42971287353548826,"extension":6.831659008675552},"index":4,"playId":"820e5624-2c75-3cfa-a32d-ba1245a4cab1","pitchNumber":5,"startTime":"2026-08-30T21:02:27.028Z","endTime":"2026-08-30T21:02:31.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-30T21:02:46.272Z","endTime":"2026-08-30T21:02:59.968Z","isPitch":false,"type":"action","player":{"id":650559,"link":"/api/v1/people/650559"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.846050361621266,"aZ":-18.11745943704424,"pfxX":2.7869680498933005,"pfxZ":7.256984296892318,"pX":-0.5061342064216482,"pZ":2.3337292500053297,"vX0":-8.526435504119144,"vY0":-138.31230079457862,"vZ0":-4.831903836146338,"x":136.29,"y":175.77,"x0":2.254558810547581,"y0":50.00589788890342,"z0":5.318390831640717,"aX":5.40144999980083},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.2,"breakHorizontal":-3.2,"spinRate":2112,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.39601135797301845,"extension":6.812400384058259},"hitData":{"launchSpeed":76.7,"launchAngle":12.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":105.36,"coordY":144.96}},"index":6,"playId":"d70cd3e9-a354-304c-b853-90cf791819d2","pitchNumber":6,"startTime":"2026-08-30T21:02:59.968Z","endTime":"2026-08-30T21:03:07.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":650559,"link":"/api/v1/people/650559"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:03:07.431Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Moore flies out to right fielder Bryce Harper.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T21:05:18.737Z","endTime":"2026-08-30T21:06:31.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82889261772581,"aZ":-15.760978558063485,"pfxX":-6.179462024969902,"pfxZ":8.439004885828538,"pX":0.18305500792593093,"pZ":2.3331128148414493,"vX0":7.372206825350112,"vY0":-138.76765576259749,"vZ0":-4.370759314264486,"x":110.02,"y":175.79,"x0":-1.7085614045373165,"y0":50.0052765781849,"z0":4.982863688086714,"aX":-12.02189979862774},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":9.6,"spinRate":2454,"spinDirection":229},"zone":5,"typeConfidence":0.93,"plateTime":0.39512047111329673,"extension":7.276770240117915},"index":0,"playId":"ae0e4a83-91ff-35e0-8bca-8b3696a1b5ae","pitchNumber":1,"startTime":"2026-08-30T21:05:32.594Z","endTime":"2026-08-30T21:05:35.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.6,"endSpeed":87.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.767811063259174,"aZ":-15.919714223505581,"pfxX":-6.835967040802739,"pfxZ":8.301621116404316,"pX":1.0160590418497897,"pZ":2.415716493973734,"vX0":9.446329861771746,"vY0":-138.9448137364368,"vZ0":-3.786771036555417,"x":78.27,"y":173.56,"x0":-1.5375879251928897,"y0":50.00027606662915,"z0":4.852216558248361,"aX":-13.381326758648427},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":10.4,"spinRate":2444,"spinDirection":230},"zone":14,"typeConfidence":0.93,"plateTime":0.3940128491402404,"extension":7.21467674781894},"index":1,"playId":"559330d3-f5f8-310d-af17-8cfe46ccde66","pitchNumber":2,"startTime":"2026-08-30T21:05:46.909Z","endTime":"2026-08-30T21:05:50.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52092668360562,"aZ":-32.468701674115955,"pfxX":7.3676451586420235,"pfxZ":-0.20288937787907013,"pX":0.1491440728337098,"pZ":1.4563124381837158,"vX0":2.448000548782706,"vY0":-119.28951111190747,"vZ0":-1.249902125614813,"x":111.31,"y":199.46,"x0":-1.848408529541258,"y0":50.00444971841457,"z0":4.9213153749286045,"aX":10.589964769360408},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.4,"breakHorizontal":-13.9,"spinRate":2738,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.4596315377929785,"extension":7.052952310399204},"index":2,"playId":"0ceb7f63-7d31-3cc1-aea9-aebb0a8cffc1","pitchNumber":3,"startTime":"2026-08-30T21:06:00.221Z","endTime":"2026-08-30T21:06:03.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-30T21:06:12.805Z","endTime":"2026-08-30T21:06:22.578Z","isPitch":false,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":94.7,"endSpeed":85.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39009804509475,"aZ":-19.14804597221178,"pfxX":-6.343111080949858,"pfxZ":6.8397844504240926,"pX":-0.32496941403521634,"pZ":3.2411188984580668,"vX0":5.89121517031314,"vY0":-137.82215290409192,"vZ0":-0.6862810607622889,"x":129.39,"y":151.27,"x0":-1.676184303022308,"y0":50.00592193564349,"z0":4.798017644086894,"aX":-12.08717476709018},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":10.1,"spinRate":2380,"spinDirection":228},"zone":1,"typeConfidence":0.77,"plateTime":0.3988959373254142,"extension":7.507846041960092},"hitData":{"launchSpeed":88.3,"launchAngle":42.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.11,"coordY":102.4}},"index":4,"playId":"13e26b56-4a07-3b49-a1b8-2021f30be061","pitchNumber":4,"startTime":"2026-08-30T21:06:22.578Z","endTime":"2026-08-30T21:06:31.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:06:31.333Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Lowe pops out to third baseman Edmundo Sosa.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T21:06:43.200Z","endTime":"2026-08-30T21:09:00.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"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":95.5,"endSpeed":86.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21852838340576,"aZ":-15.941517254762136,"pfxX":-8.0909067841154,"pfxZ":8.40235322444629,"pX":-0.4737929308874757,"pZ":2.619606895149956,"vX0":6.2984582316574445,"vY0":-138.88243890915473,"vZ0":-3.0335478793336264,"x":135.06,"y":168.05,"x0":-1.732032737470327,"y0":50.00667191826245,"z0":4.800893744342727,"aX":-15.639468306569235},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":13.2,"spinRate":2294,"spinDirection":226},"zone":4,"typeConfidence":0.88,"plateTime":0.39600106481851105,"extension":7.486915750881838},"index":0,"playId":"7dc84a79-2bb5-326b-bc0b-0fa290d86e6f","pitchNumber":1,"startTime":"2026-08-30T21:06:57.859Z","endTime":"2026-08-30T21:07:00.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.443661577087326,"aZ":-18.709491399947936,"pfxX":-7.492918745669137,"pfxZ":7.008708387550641,"pX":0.0037803213309134712,"pZ":3.42049162369438,"vX0":7.62232763340847,"vY0":-138.3588500936663,"vZ0":-0.3516203347717559,"x":116.86,"y":146.43,"x0":-1.8252480441401961,"y0":50.00365981228311,"z0":4.812840720227994,"aX":-14.39818867186146},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":11.8,"spinRate":2249,"spinDirection":225},"zone":2,"typeConfidence":0.75,"plateTime":0.3972352800865817,"extension":7.070166537898471},"index":1,"playId":"2841dd70-31db-363f-87e1-502bce72c431","pitchNumber":2,"startTime":"2026-08-30T21:07:10.965Z","endTime":"2026-08-30T21:07:13.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08043433413612,"aZ":-16.861888458872468,"pfxX":-7.359556247477055,"pfxZ":8.02492651802005,"pX":0.7939115898105523,"pZ":3.6258558194392285,"vX0":9.23935056732145,"vY0":-138.075826856096,"vZ0":-0.1825305796410862,"x":86.74,"y":140.88,"x0":-1.6579116725573588,"y0":50.00440381954239,"z0":4.838836670872886,"aX":-14.046684243883298},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":11.2,"spinRate":2308,"spinDirection":222},"zone":12,"typeConfidence":0.88,"plateTime":0.39846564395270034,"extension":7.7489925236546275},"index":2,"playId":"d1b4a63b-c868-3600-b235-5e1c481a2e67","pitchNumber":3,"startTime":"2026-08-30T21:07:26.260Z","endTime":"2026-08-30T21:07:29.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.7,"endSpeed":86.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.869091396749624,"aZ":-16.97471351065773,"pfxX":-8.359636508000701,"pfxZ":7.865415945234904,"pX":0.09465945953026349,"pZ":2.7386547298141206,"vX0":7.692762806001923,"vY0":-139.02515887234148,"vZ0":-2.366707781531292,"x":113.39,"y":164.84,"x0":-1.639459519877654,"y0":50.002734355685476,"z0":4.744261406739974,"aX":-16.155800928395653},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":13.3,"spinRate":2369,"spinDirection":229},"zone":5,"typeConfidence":0.8,"plateTime":0.3959008108079276,"extension":7.260911121419419},"index":3,"playId":"e62a6a2d-bb41-3c71-b555-de42d8f9a83d","pitchNumber":4,"startTime":"2026-08-30T21:07:40.741Z","endTime":"2026-08-30T21:07:43.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":88.5,"endSpeed":81.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.103055037962477,"aZ":-31.306042103260996,"pfxX":-8.120730793251516,"pfxZ":0.5145062730973935,"pX":-0.930523199567609,"pZ":1.4776784329690897,"vX0":4.704597895802472,"vY0":-128.87835097530694,"vZ0":-2.3422785171140452,"x":152.47,"y":198.88,"x0":-1.725804328057026,"y0":50.00229481722331,"z0":4.819381452188826,"aX":-13.642689831222636},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.6,"breakHorizontal":13.7,"spinRate":1610,"spinDirection":250},"zone":13,"typeConfidence":0.68,"plateTime":0.4252103022675122,"extension":7.10643080666414},"index":4,"playId":"6377d784-75b7-37c4-a864-cb7df4363212","pitchNumber":5,"startTime":"2026-08-30T21:07:58.919Z","endTime":"2026-08-30T21:08:03.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97025290520656,"aZ":-32.01886985926592,"pfxX":-7.834962314303337,"pfxZ":0.08886047514542295,"pX":0.4698987651057224,"pZ":0.9659674159305627,"vX0":7.684289817539006,"vY0":-127.92753295018392,"vZ0":-3.2113105400946567,"x":99.09,"y":212.7,"x0":-1.5524103327599077,"y0":50.00017077563251,"z0":4.7429820259929265,"aX":-13.006953731386727},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.4,"breakHorizontal":12.5,"spinRate":1657,"spinDirection":249},"zone":14,"typeConfidence":0.88,"plateTime":0.42787372887811737,"extension":7.398246717569034},"index":5,"playId":"2491ff75-273c-3849-8bf1-6d2fd5aaa6a4","pitchNumber":6,"startTime":"2026-08-30T21:08:15.266Z","endTime":"2026-08-30T21:08:18.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.0,"endSpeed":87.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.484552311353035,"aZ":-15.99793579934535,"pfxX":-5.630829111891563,"pfxZ":8.216933886725089,"pX":-0.91683494115079,"pZ":2.760038446293104,"vX0":4.259186058719427,"vY0":-139.68754253666157,"vZ0":-2.6792680844981906,"x":151.95,"y":164.26,"x0":-1.7323901703179752,"y0":50.006674003590696,"z0":4.787880419761237,"aX":-11.091585412738006},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":9.2,"spinRate":2407,"spinDirection":224},"zone":11,"typeConfidence":0.93,"plateTime":0.3926301673352155,"extension":7.291490659143623},"index":6,"playId":"494b0d87-659c-3749-9e83-b233bc741d08","pitchNumber":7,"startTime":"2026-08-30T21:08:36.712Z","endTime":"2026-08-30T21:08:41.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.665077293022488,"aZ":-17.247409240897944,"pfxX":-6.980873822012679,"pfxZ":7.604314700771527,"pX":0.7628908370011712,"pZ":2.503839070979565,"vX0":9.25591482797374,"vY0":-139.31054205929883,"vZ0":-2.861361473654089,"x":87.92,"y":171.18,"x0":-1.6976482924959786,"y0":50.003076584381326,"z0":4.686065626187799,"aX":-13.704472759999486},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":10.7,"spinRate":2432,"spinDirection":232},"zone":6,"typeConfidence":0.89,"plateTime":0.3933555519396048,"extension":7.281975197198544},"hitData":{"launchSpeed":70.6,"launchAngle":58.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":83.98,"coordY":146.08}},"index":7,"playId":"03a34352-069f-30e7-945f-fac0060e60ff","pitchNumber":8,"startTime":"2026-08-30T21:08:52.158Z","endTime":"2026-08-30T21:09:00.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:09:00.427Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Siri lines out to shortstop Trea Turner.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T21:09:13.722Z","endTime":"2026-08-30T21:09:36.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.853512051658836,"aZ":-24.91653916576492,"pfxX":-10.650520317827661,"pfxZ":3.7196311981550707,"pX":-0.40065541388961046,"pZ":2.313745908251107,"vX0":7.060902216448387,"vY0":-138.7959160875419,"vZ0":-2.0798394017670083,"x":132.27,"y":176.31,"x0":-1.5928410769757217,"y0":50.00534055080371,"z0":4.730826455817813,"aX":-20.79797259697085},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.5,"breakHorizontal":17.9,"spinRate":2198,"spinDirection":229},"zone":4,"typeConfidence":0.97,"plateTime":0.39451896778959705,"extension":7.4011652361941085},"hitData":{"launchSpeed":75.5,"launchAngle":13.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":111.26,"coordY":141.23}},"index":0,"playId":"fad3c9f7-9c15-361d-be62-c2a65fde12c0","pitchNumber":1,"startTime":"2026-08-30T21:09:29.646Z","endTime":"2026-08-30T21:09:36.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:09:36.055Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, second baseman Christian Moore to first baseman Vaughn Grissom.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T21:11:30.383Z","endTime":"2026-08-30T21:13:44.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9417801603491,"aZ":-16.779986005517614,"pfxX":1.3239697574824052,"pfxZ":8.122916996633343,"pX":-0.9799011125095797,"pZ":1.5555145215691795,"vX0":-9.379651935251314,"vY0":-136.53666467791047,"vZ0":-6.883534878743814,"x":154.35,"y":196.78,"x0":2.322170008448659,"y0":50.004781265369125,"z0":5.256031651999194,"aX":2.5100357523709733},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":-0.5,"spinRate":2219,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4005498959294078,"extension":6.900286007109319},"index":0,"playId":"0005760f-a635-332b-859c-dba4e5280e65","pitchNumber":1,"startTime":"2026-08-30T21:11:44.907Z","endTime":"2026-08-30T21:11:49.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":93.7,"endSpeed":85.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.771141182293793,"aZ":-16.670744170879477,"pfxX":0.6354237750710412,"pfxZ":8.27566242757767,"pX":-0.30254132065494427,"pZ":2.2601406372688895,"vX0":-7.4010657087057,"vY0":-136.19649140834488,"vZ0":-5.036152863659611,"x":128.53,"y":177.76,"x0":2.3709272597933015,"y0":50.00042402485722,"z0":5.291452499174017,"aX":1.1916512046365324},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":0.5,"spinRate":2251,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.4026414438265009,"extension":6.85694844148459},"index":1,"playId":"14632a10-acf6-313b-b527-9c52de5aff43","pitchNumber":2,"startTime":"2026-08-30T21:12:00.751Z","endTime":"2026-08-30T21:12:03.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46865458744178,"aZ":-30.116254810682577,"pfxX":-1.2695993231342952,"pfxZ":1.2741350743035564,"pX":-0.8252929939621493,"pZ":2.3461474782696867,"vX0":-7.401715392622244,"vY0":-127.23200570441186,"vZ0":-1.4352304192548373,"x":148.46,"y":175.43,"x0":2.303236294049934,"y0":50.003503254606656,"z0":5.335213224561931,"aX":-2.0525583998877854},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.2,"breakHorizontal":4.2,"spinRate":2358,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.43279521504538243,"extension":6.818384619934426},"index":2,"playId":"e852281e-df43-398b-935c-3783169c8e6f","pitchNumber":3,"startTime":"2026-08-30T21:12:17.004Z","endTime":"2026-08-30T21:12:20.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.984541360519977,"aZ":-19.780083388035457,"pfxX":5.354725858534636,"pfxZ":6.20257899928915,"pX":-0.4083814594161765,"pZ":1.5497861633024028,"vX0":-9.554924051391753,"vY0":-140.50977659472827,"vZ0":-6.776524497078662,"x":132.57,"y":196.94,"x0":2.3413286704441836,"y0":50.00354339970166,"z0":5.279065790840555,"aX":10.702240654832915},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.0,"breakHorizontal":-7.7,"spinRate":2245,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.3898870083939716,"extension":6.787711327728325},"index":3,"playId":"4ecd84ea-c8e2-332f-ab50-6a7503e420fb","pitchNumber":4,"startTime":"2026-08-30T21:12:45.813Z","endTime":"2026-08-30T21:12:49.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"}},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.684927445510404,"aZ":-22.33302137292345,"pfxX":1.2518988962847581,"pfxZ":4.975901038815788,"pX":0.30095899799734727,"pZ":2.6689453476119827,"vX0":-6.247769851416369,"vY0":-139.78829649764825,"vZ0":-3.4120993679504403,"x":105.53,"y":166.72,"x0":2.402855838598896,"y0":50.00258586957189,"z0":5.372522708898048,"aX":2.4762908387694016},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.5,"breakHorizontal":-1.0,"spinRate":2154,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.39190583556142533,"extension":6.808918788300247},"hitData":{"launchSpeed":83.8,"launchAngle":-32.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.35,"coordY":142.77}},"index":4,"playId":"f3c95d02-dece-3589-bfa3-b1d54a05a34a","pitchNumber":5,"startTime":"2026-08-30T21:13:37.278Z","endTime":"2026-08-30T21:13:44.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:13:44.862Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a line drive to right fielder Josh Lowe.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T21:13:59.417Z","endTime":"2026-08-30T21:14:22.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"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(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":95.3,"endSpeed":86.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47144672622939,"aZ":-18.954283837782246,"pfxX":3.8161261556107426,"pfxZ":6.82932050950895,"pX":0.43211412419759165,"pZ":2.5741872333313793,"vX0":-6.192433867941985,"vY0":-138.60425883847014,"vZ0":-4.310288083971463,"x":100.53,"y":169.28,"x0":2.2047086436626304,"y0":50.002921278578846,"z0":5.424032220592121,"aX":7.387413197112153},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.6,"breakHorizontal":-5.5,"spinRate":2134,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.3959582968963353,"extension":6.688260172372647},"hitData":{"launchSpeed":97.5,"launchAngle":11.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.21,"coordY":119.64}},"index":0,"playId":"8eb79808-18fd-3eba-a783-7d5de776ed38","pitchNumber":1,"startTime":"2026-08-30T21:14:11.622Z","endTime":"2026-08-30T21:14:22.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.88,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:14:22.952Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Derek Hill strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T21:14:42.411Z","endTime":"2026-08-30T21:17:11.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.710964759960575,"aZ":-19.242788985471,"pfxX":3.607287175346869,"pfxZ":6.669370995021783,"pX":0.1130711555503501,"pZ":3.3365468771634514,"vX0":-7.337814327246478,"vY0":-137.69420905830793,"vZ0":-2.2275979491783335,"x":112.69,"y":148.69,"x0":2.3319353665236355,"y0":50.00400141827624,"z0":5.4438818292444,"aX":6.9963107129440285},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":-5.2,"spinRate":2082,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.3962661267805987,"extension":6.72223602746038},"index":0,"playId":"5acabde6-7c32-3f13-8440-6e5bce81ae45","pitchNumber":1,"startTime":"2026-08-30T21:14:49.498Z","endTime":"2026-08-30T21:14:52.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-30T21:15:10.800Z","endTime":"2026-08-30T21:15:28.727Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.036763032471193,"aZ":-13.740276867677467,"pfxX":3.6061066466415963,"pfxZ":9.356369733173874,"pX":-0.20496037476747234,"pZ":1.5773990290483701,"vX0":-8.059700505635446,"vY0":-138.95726190235638,"vZ0":-7.676071426004141,"x":124.81,"y":196.19,"x0":2.2551238489772762,"y0":50.000662765161195,"z0":5.274685544053939,"aX":7.103836230784775},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":-5.0,"spinRate":2285,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.39309408338181795,"extension":6.798021951414919},"index":2,"playId":"58161a48-c14e-33c2-9ee8-d222080e6858","pitchNumber":2,"startTime":"2026-08-30T21:15:28.727Z","endTime":"2026-08-30T21:15:32.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.938969438882204,"aZ":-15.124517816935032,"pfxX":4.160113975992449,"pfxZ":8.604708775431536,"pX":0.81071961598307,"pZ":5.068828455543257,"vX0":-5.729119915770977,"vY0":-140.18148102098485,"vZ0":1.290555202218121,"x":86.1,"y":101.92,"x0":2.3445071057376965,"y0":50.00500047508871,"z0":5.592473850081468,"aX":8.245811472677074},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":-6.2,"spinRate":2256,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.3913578929301953,"extension":6.691647185745882},"index":3,"playId":"06caf3d5-dc9c-38dc-9f68-b0fd3987dd49","pitchNumber":3,"startTime":"2026-08-30T21:16:06.892Z","endTime":"2026-08-30T21:16:10.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"63a2b5cf-5082-4a05-9fca-0b322a4cd05a","startTime":"2026-08-30T21:16:25.740Z","endTime":"2026-08-30T21:16:30.740Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.487477229863007,"aZ":-20.79960598842942,"pfxX":4.3008216859775,"pfxZ":5.768781402033872,"pX":-0.21114824149646624,"pZ":2.503823167821741,"vX0":-8.685537404641654,"vY0":-139.55875765493775,"vZ0":-4.101787551298512,"x":125.05,"y":171.18,"x0":2.383003863459546,"y0":50.0030042919498,"z0":5.3630465648618255,"aX":8.48144443073697},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.7,"breakHorizontal":-6.0,"spinRate":2159,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.39250561377181237,"extension":6.779659902893296},"index":5,"playId":"16dcbb8a-7606-30ba-80d5-85cd6503c8a1","pitchNumber":4,"startTime":"2026-08-30T21:16:44.108Z","endTime":"2026-08-30T21:16:47.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.482305872220714,"aZ":-16.674205034072248,"pfxX":4.384536070732714,"pfxZ":7.591052007595699,"pX":0.1878372628338792,"pZ":2.0417029128453668,"vX0":-7.627808780047035,"vY0":-142.1998019170352,"vZ0":-6.24645669369091,"x":109.84,"y":183.65,"x0":2.3389298358132233,"y0":50.00399465139533,"z0":5.329945193109687,"aX":8.954538790699209},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":-6.4,"spinRate":2152,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.38561128520745225,"extension":6.779675709434479},"index":6,"playId":"f80d94f6-2813-3a70-a389-1099e734819c","pitchNumber":5,"startTime":"2026-08-30T21:17:08.072Z","endTime":"2026-08-30T21:17:11.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":656537,"link":"/api/v1/people/656537"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":3.8999999999999986,"leverageIndex":1.64,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:17:11.650Z","atBatIndex":33},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kyle Schwarber grounds into a force out, fielded by shortstop Oswald Peraza. J.T. Realmuto out at 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T21:17:25.908Z","endTime":"2026-08-30T21:18:44.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.667880601466884,"aZ":-19.775773317227294,"pfxX":3.183684091589557,"pfxZ":6.25626995633951,"pX":-0.9187273684692214,"pZ":2.4554379703515723,"vX0":-9.964727154210756,"vY0":-140.53321538112,"vZ0":-4.3656138065124,"x":152.02,"y":172.48,"x0":2.2741650650086487,"y0":50.000353114580726,"z0":5.329948303259166,"aX":6.307751676095042},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.4,"breakHorizontal":-3.5,"spinRate":2191,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.3911635693505482,"extension":6.8286750878988025},"index":0,"playId":"30eb23ee-3cf5-3b93-8a5f-ca5ab87b0129","pitchNumber":1,"startTime":"2026-08-30T21:17:41.217Z","endTime":"2026-08-30T21:17:44.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.930879108850576,"aZ":-16.988785377289805,"pfxX":3.5327659255279045,"pfxZ":7.6115741704559055,"pX":-0.019787511273681432,"pZ":1.9040397025185596,"vX0":-7.514233453361283,"vY0":-140.60616893365804,"vZ0":-6.464889968316692,"x":117.75,"y":187.37,"x0":2.232616160059404,"y0":50.00580914487436,"z0":5.34237448097488,"aX":7.051173510325757},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":-4.8,"spinRate":2141,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.39007256802218615,"extension":6.6909541393348295},"index":1,"playId":"27660ab2-65e0-3de5-a8ad-598e8a159aab","pitchNumber":2,"startTime":"2026-08-30T21:18:01.885Z","endTime":"2026-08-30T21:18:04.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"ad0954da-a06c-407a-9db4-9fcf4236c204","startTime":"2026-08-30T21:18:19.500Z","endTime":"2026-08-30T21:18:24.500Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":97.3,"endSpeed":88.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.548519173809616,"aZ":-18.58205254719724,"pfxX":3.7707326783022865,"pfxZ":6.746637627585401,"pX":0.21464133253835352,"pZ":1.9686947987009997,"vX0":-7.084035933940411,"vY0":-141.36895963564703,"vZ0":-6.019698553247372,"x":108.82,"y":185.63,"x0":2.268122511443742,"y0":50.00501499645254,"z0":5.326829045096217,"aX":7.599836427936934},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.0,"breakHorizontal":-5.3,"spinRate":2070,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.3880891533094073,"extension":6.804200664753133},"hitData":{"launchSpeed":103.3,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":128.21,"coordY":146.28}},"index":3,"playId":"f5fcd072-1532-3e57-9996-d35a6cda2879","pitchNumber":3,"startTime":"2026-08-30T21:18:37.194Z","endTime":"2026-08-30T21:18:44.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:18:44.206Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T21:21:17.544Z","endTime":"2026-08-30T21:23:01.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":72.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16773819701495,"aZ":-29.68395300585796,"pfxX":6.423297067405459,"pfxZ":1.8018115598476019,"pX":0.4649775051827793,"pZ":2.385329813509274,"vX0":3.251838106555028,"vY0":-118.58705011030371,"vZ0":0.5301801449221473,"x":99.28,"y":174.38,"x0":-1.7721797997446498,"y0":50.00059297323086,"z0":4.9348913615757315,"aX":8.866148851710406},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.7,"breakHorizontal":-12.6,"spinRate":2509,"spinDirection":64},"zone":6,"typeConfidence":0.89,"plateTime":0.46741477969889367,"extension":6.865053238488976},"index":0,"playId":"60231076-9cfd-371c-b65d-b2ab78f34109","pitchNumber":1,"startTime":"2026-08-30T21:21:27.596Z","endTime":"2026-08-30T21:21:30.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.4,"endSpeed":86.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.374168897413206,"aZ":-23.192926001272784,"pfxX":-11.80192816594818,"pfxZ":4.650059470590159,"pX":-0.3374396040713051,"pZ":1.0328911666449807,"vX0":7.465308764412672,"vY0":-138.65791715003314,"vZ0":-5.655957902538354,"x":129.86,"y":210.89,"x0":-1.5428451960224485,"y0":50.00217660554935,"z0":4.664337521299483,"aX":-22.791427882242107},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":19.7,"spinRate":2331,"spinDirection":233},"zone":13,"typeConfidence":0.97,"plateTime":0.3962712185351269,"extension":7.2973720566882925},"index":1,"playId":"2a281a58-1c69-3e9e-92f3-b6d014a84a48","pitchNumber":2,"startTime":"2026-08-30T21:21:40.177Z","endTime":"2026-08-30T21:21:44.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34932855093669,"aZ":-21.975008610867352,"pfxX":-11.55553981823621,"pfxZ":5.412280033298612,"pX":0.02065515021734745,"pZ":1.867424410877519,"vX0":8.368690519947647,"vY0":-137.13694152390804,"vZ0":-3.7951715625770417,"x":116.21,"y":188.36,"x0":-1.5857248517742402,"y0":50.003544398293656,"z0":4.788047522669092,"aX":-21.775851303951015},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":19.0,"spinRate":2238,"spinDirection":227},"zone":8,"typeConfidence":0.95,"plateTime":0.40104135445281885,"extension":7.162044327073509},"index":2,"playId":"9a156d73-aa10-3a16-9275-2840071798c4","pitchNumber":3,"startTime":"2026-08-30T21:21:53.639Z","endTime":"2026-08-30T21:21:56.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-30T21:22:07.679Z","endTime":"2026-08-30T21:22:15.433Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58679172460108,"aZ":-31.07897608691999,"pfxX":-9.862286150608883,"pfxZ":0.6829413157016786,"pX":-0.5328976731942109,"pZ":1.412754476363531,"vX0":5.8320999831029585,"vY0":-126.76380445492545,"vZ0":-2.304014977249368,"x":137.31,"y":200.64,"x0":-1.595196163529589,"y0":50.00583473826625,"z0":4.842058864184894,"aX":-15.87558193972636},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.0,"breakHorizontal":16.3,"spinRate":1606,"spinDirection":247},"zone":13,"typeConfidence":0.71,"plateTime":0.4339375706890296,"extension":7.191281000748595},"index":4,"playId":"9d2a5d30-7c14-3826-916c-4a8966f88cfa","pitchNumber":4,"startTime":"2026-08-30T21:22:15.433Z","endTime":"2026-08-30T21:22:18.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.1,"endSpeed":86.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98568162197671,"aZ":-18.475616256629912,"pfxX":-7.116562664809467,"pfxZ":7.0725614150140075,"pX":0.4127026220364968,"pZ":3.554074241372386,"vX0":7.907248854103982,"vY0":-138.33199317366837,"vZ0":-0.05759593130273927,"x":101.27,"y":142.82,"x0":-1.5588072268460214,"y0":50.00355915920786,"z0":4.8141817786739916,"aX":-13.78666448212736},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":11.3,"spinRate":2365,"spinDirection":228},"zone":12,"typeConfidence":0.84,"plateTime":0.3960053058070572,"extension":7.235922059525324},"index":5,"playId":"f6475f36-61d2-3aa1-bfea-e6a4d232a0b9","pitchNumber":5,"startTime":"2026-08-30T21:22:37.014Z","endTime":"2026-08-30T21:22:40.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":81.1,"endSpeed":74.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.882111940954704,"aZ":-39.79606783358693,"pfxX":4.11076805644732,"pfxZ":-5.431035461595591,"pX":0.9973375579947066,"pZ":1.0193379445184214,"vX0":4.876666000910244,"vY0":-118.07171253652618,"vZ0":-0.5004880172266858,"x":78.98,"y":211.26,"x0":-1.6342543345616862,"y0":50.00438361113554,"z0":4.917069928836828,"aX":5.765739010081947},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.6,"breakHorizontal":-8.8,"spinRate":2653,"spinDirection":52},"zone":14,"typeConfidence":0.86,"plateTime":0.4650776919098223,"extension":6.813213863874907},"index":6,"playId":"165bfec7-3c9f-374a-96c7-85fb652e1bcf","pitchNumber":6,"startTime":"2026-08-30T21:22:58.081Z","endTime":"2026-08-30T21:23:01.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:23:01.081Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T21:23:17.045Z","endTime":"2026-08-30T21:24:07.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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.6,"endSpeed":86.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9430994071901,"aZ":-15.279973354760916,"pfxX":-6.5001428735822895,"pfxZ":8.700385008072583,"pX":0.7677806499779843,"pZ":2.2421213802693702,"vX0":8.956707398570957,"vY0":-138.90215303888223,"vZ0":-4.196275407280416,"x":87.73,"y":178.24,"x0":-1.6634985944935865,"y0":50.00144908606114,"z0":4.797688225076027,"aX":-12.62074588760098},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":9.7,"spinRate":2454,"spinDirection":219},"zone":6,"typeConfidence":0.93,"plateTime":0.39527867772942527,"extension":7.633095638258409},"index":0,"playId":"6e7c3e6d-b948-38fe-944d-e90b65503553","pitchNumber":1,"startTime":"2026-08-30T21:23:26.357Z","endTime":"2026-08-30T21:23:29.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81335004156666,"aZ":-26.112769227712164,"pfxX":-11.861533890687157,"pfxZ":3.1091941090033854,"pX":-0.3149474239643354,"pZ":1.7520852953974135,"vX0":7.626572210985676,"vY0":-139.17108606915684,"vZ0":-3.3538916323786854,"x":129.01,"y":191.47,"x0":-1.5573231517785207,"y0":50.00651762920927,"z0":4.71312136024509,"aX":-23.146614727188844},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.0,"breakHorizontal":19.8,"spinRate":2322,"spinDirection":230},"zone":7,"typeConfidence":0.97,"plateTime":0.3943850476712778,"extension":7.2099218940121315},"index":1,"playId":"e65371d1-1a02-361c-a47c-54013f627138","pitchNumber":2,"startTime":"2026-08-30T21:23:40.008Z","endTime":"2026-08-30T21:23:43.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-30T21:23:51.104Z","endTime":"2026-08-30T21:24:04.050Z","isPitch":false,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.140146718673787,"aZ":-41.841671877033505,"pfxX":6.198199672595252,"pfxZ":-6.985341612944532,"pX":0.6713710646306759,"pZ":1.0268455602082536,"vX0":3.5253823484085753,"vY0":-117.40525974647198,"vZ0":0.06634672056802637,"x":91.41,"y":211.06,"x0":-1.6596947845288033,"y0":50.0046884618463,"z0":4.922247123882453,"aX":8.57384274197376},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-12.2,"breakHorizontal":-12.1,"spinRate":2807,"spinDirection":51},"zone":14,"typeConfidence":0.89,"plateTime":0.4681844200871512,"extension":6.921059713413964},"index":3,"playId":"9302ff3c-9e61-37ab-aadb-188739b2d9d0","pitchNumber":3,"startTime":"2026-08-30T21:24:04.050Z","endTime":"2026-08-30T21:24:07.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:24:07.834Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wade Meckler singles on a ground ball to center fielder Derek Hill.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T21:24:23.233Z","endTime":"2026-08-30T21:24:57.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59983140322895,"aZ":-20.970429852429604,"pfxX":-1.586753041006507,"pfxZ":6.206468327371258,"pX":-0.010308285829678333,"pZ":1.2449505529484046,"vX0":5.012532954336464,"vY0":-133.02634907379544,"vZ0":-5.172148461725063,"x":117.39,"y":205.17,"x0":-1.7069117310781925,"y0":50.0047390115635,"z0":4.719854802747128,"aX":-2.865864494791521},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.4,"breakHorizontal":1.9,"spinRate":2433,"spinDirection":206},"zone":14,"typeConfidence":0.87,"plateTime":0.41062318234220285,"extension":7.160485689494808},"index":0,"playId":"b7700616-3050-3d9c-acad-fbcd9afa516b","pitchNumber":1,"startTime":"2026-08-30T21:24:32.197Z","endTime":"2026-08-30T21:24:35.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.949714805270002,"aZ":-15.322611345372886,"pfxX":-6.124348060540285,"pfxZ":8.495792649063853,"pX":0.3484954310679336,"pZ":2.6545085627296694,"vX0":7.433477322796514,"vY0":-140.02533533489816,"vZ0":-3.027236427692671,"x":103.72,"y":167.11,"x0":-1.5463103889158774,"y0":50.00356894582187,"z0":4.753661441295712,"aX":-12.14914283254833},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":9.6,"spinRate":2403,"spinDirection":227},"zone":6,"typeConfidence":0.94,"plateTime":0.3913377739466819,"extension":7.325145575396733},"hitData":{"launchSpeed":93.7,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.6,"coordY":104.48}},"index":1,"playId":"82153cf9-b33a-3888-9976-5c048a360205","pitchNumber":2,"startTime":"2026-08-30T21:24:45.574Z","endTime":"2026-08-30T21:24:57.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.59,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:24:57.268Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Trout flies out to center fielder Derek Hill.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T21:25:14.064Z","endTime":"2026-08-30T21:25:47.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.126261043378044,"aZ":-33.72200757910204,"pfxX":6.769324487304119,"pfxZ":-1.0888858089925488,"pX":1.3190356281245537,"pZ":1.173519538555895,"vX0":5.12941528440376,"vY0":-119.30115569946857,"vZ0":-1.3085261364960372,"x":66.72,"y":207.09,"x0":-1.7497518275664699,"y0":50.003176144826035,"z0":4.8099926136247255,"aX":9.612996934978723},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.0,"breakHorizontal":-13.7,"spinRate":2645,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.46174605605822494,"extension":6.6720351847927075},"index":0,"playId":"37e72894-f8a9-393a-8a11-28fff13c6929","pitchNumber":1,"startTime":"2026-08-30T21:25:21.991Z","endTime":"2026-08-30T21:25:25.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09195038131058,"aZ":-18.254682710897303,"pfxX":-6.687598040555004,"pfxZ":7.1979836266695045,"pX":-0.28169912806098496,"pZ":2.852187407303055,"vX0":6.446875750007666,"vY0":-138.45119476259353,"vZ0":-1.9399759033160198,"x":127.74,"y":161.77,"x0":-1.776151664704987,"y0":50.00142853097653,"z0":4.789049010587723,"aX":-12.929523750122183},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":10.7,"spinRate":2429,"spinDirection":228},"zone":2,"typeConfidence":0.85,"plateTime":0.39624124428909013,"extension":7.2604039624547445},"hitData":{"launchSpeed":79.0,"launchAngle":35.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.45,"coordY":87.85}},"index":1,"playId":"6e27aac1-5f55-3bed-8ef2-ec2ee2cc8b23","pitchNumber":2,"startTime":"2026-08-30T21:25:39.588Z","endTime":"2026-08-30T21:25:47.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:25:47.479Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trea Turner pops out to shortstop Oswald Peraza.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T21:27:44.349Z","endTime":"2026-08-30T21:30:00.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"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(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":76.2,"endSpeed":70.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.136442658343384,"aZ":-36.76198854755556,"pfxX":-5.097962630722286,"pfxZ":-3.681630445412741,"pX":0.043064507343657535,"pZ":0.9827524125783221,"vX0":-2.6202826158832404,"vY0":-110.95991217368045,"vZ0":-1.912183777366564,"x":115.36,"y":212.25,"x0":1.9022637003225422,"y0":50.004237435480015,"z0":5.691432984698813,"aX":-6.347586439405781},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-6.8,"breakHorizontal":10.0,"spinRate":2569,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.4939183575272854,"extension":6.973866893361614},"index":0,"playId":"15ad2ac6-e098-373c-a06b-289d5858d719","pitchNumber":1,"startTime":"2026-08-30T21:27:51.341Z","endTime":"2026-08-30T21:27:57.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98224263524523,"aZ":-18.441072219912304,"pfxX":3.7216446396007843,"pfxZ":7.255217037537325,"pX":-0.8976983211104546,"pZ":1.9576316436378756,"vX0":-9.716264803510033,"vY0":-136.91305260819223,"vZ0":-5.7998210982623295,"x":151.22,"y":185.92,"x0":2.2178931643360453,"y0":50.00484997404714,"z0":5.37071325051248,"aX":7.047315272137205},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":-4.7,"spinRate":2198,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.40045377585575803,"extension":6.956805322732788},"index":1,"playId":"f97405ff-7fe0-35f6-99ab-196eb55335ce","pitchNumber":2,"startTime":"2026-08-30T21:28:17.781Z","endTime":"2026-08-30T21:28:22.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.508810469206843,"aZ":-17.620215400682152,"pfxX":3.9495783788321566,"pfxZ":7.651628768992412,"pX":0.5452655108784039,"pZ":2.679426937469209,"vX0":-6.356163954152304,"vY0":-137.08089205133925,"vZ0":-3.8284500595579596,"x":96.22,"y":166.44,"x0":2.3816197027990538,"y0":50.0015309140949,"z0":5.2982183194052705,"aX":7.5113913881133865},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":-5.8,"spinRate":2185,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.39968593544620035,"extension":6.861624907331417},"index":2,"playId":"1c5751f0-b193-3e18-9495-ad6dc977d131","pitchNumber":3,"startTime":"2026-08-30T21:28:33.759Z","endTime":"2026-08-30T21:28:36.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.449335957555714,"aZ":-31.73367825326203,"pfxX":-0.325620268766653,"pfxZ":0.2881507113054891,"pX":-0.12342457806007577,"pZ":1.9497959262118607,"vX0":-5.777396504564166,"vY0":-122.95032317056008,"vZ0":-1.6890303278926837,"x":121.7,"y":186.14,"x0":2.303694440983129,"y0":50.001479287417254,"z0":5.350508674930967,"aX":-0.49606243788868726},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.4,"breakHorizontal":2.0,"spinRate":2365,"spinDirection":278},"zone":8,"typeConfidence":2.0,"plateTime":0.44629109579095916,"extension":6.882609079424387},"index":3,"playId":"6a2a32a5-637b-3ce3-85af-a1759dd0ee6f","pitchNumber":4,"startTime":"2026-08-30T21:28:51.938Z","endTime":"2026-08-30T21:28:57.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.1,"endSpeed":88.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70695042905404,"aZ":-15.573478643089887,"pfxX":4.108282642612133,"pfxZ":8.35134166146478,"pX":-0.12493869178239525,"pZ":2.1808437078834753,"vX0":-7.939854996037692,"vY0":-139.69890584896507,"vZ0":-5.911637764241075,"x":121.76,"y":179.9,"x0":2.212716626051474,"y0":50.006391017267504,"z0":5.337865073527248,"aX":8.170578429513759},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":-5.9,"spinRate":2142,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.3911781351713248,"extension":6.8284902997892605},"index":4,"playId":"7ed93354-a0ea-307c-90ae-9a7372a90e2a","pitchNumber":5,"startTime":"2026-08-30T21:29:30.916Z","endTime":"2026-08-30T21:29:34.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.914213633188073,"aZ":-37.972708568010304,"pfxX":-5.252891962237298,"pfxZ":-4.287560215700571,"pX":-0.2394290722864433,"pZ":2.516652258708103,"vX0":-3.3387649292892645,"vY0":-115.92456307972398,"vZ0":0.954960518549105,"x":126.13,"y":170.83,"x0":1.9049645058557618,"y0":50.00330640417884,"z0":5.7419280431967294,"aX":-7.104137137254219},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.2,"breakHorizontal":10.3,"spinRate":2457,"spinDirection":320},"zone":4,"typeConfidence":2.0,"plateTime":0.4736023551664146,"extension":6.932949788158364},"hitData":{"launchSpeed":77.2,"launchAngle":48.0,"totalDistance":222.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":101.56,"coordY":124.47}},"index":5,"playId":"f7689ec4-74d4-32e2-8315-4dbcc2fdf5cf","pitchNumber":6,"startTime":"2026-08-30T21:29:51.749Z","endTime":"2026-08-30T21:30:00.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:30:00.387Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a ground ball to left fielder Wade Meckler, deflected by shortstop Oswald Peraza.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T21:30:19.944Z","endTime":"2026-08-30T21:30:44.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.467863358683204,"aZ":-28.483293789984103,"pfxX":-0.7904980729060751,"pfxZ":2.1543600447028997,"pX":-0.04387726967140188,"pZ":1.7947264104430796,"vX0":-6.049619941984867,"vY0":-130.10982235124322,"vZ0":-3.4594585305297647,"x":118.67,"y":190.32,"x0":2.4147127521877056,"y0":50.00311301987698,"z0":5.301616754841767,"aX":-1.3537073827683492},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.4,"breakHorizontal":2.8,"spinRate":2400,"spinDirection":172},"zone":8,"typeConfidence":2.0,"plateTime":0.4210876639210608,"extension":6.761730030109464},"hitData":{"launchSpeed":71.7,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.56,"coordY":121.44}},"index":0,"playId":"961f8dfb-0dce-30de-b37e-797f1a2fc060","pitchNumber":1,"startTime":"2026-08-30T21:30:30.185Z","endTime":"2026-08-30T21:30:44.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":1.0,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:30:44.243Z","atBatIndex":40},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alec Bohm grounds into a double play, shortstop Oswald Peraza to second baseman Christian Moore to first baseman Vaughn Grissom. Bryce Harper out at 2nd. Alec Bohm out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T21:31:04.071Z","endTime":"2026-08-30T21:31:24.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53991865977051,"aZ":-19.141302667963025,"pfxX":1.4172340414878777,"pfxZ":6.700327956665984,"pX":-0.25156460704576666,"pZ":2.006136285008827,"vX0":-7.478929879940809,"vY0":-139.16598291205054,"vZ0":-5.628497177757403,"x":126.59,"y":184.61,"x0":2.2959572462044444,"y0":50.005986563445084,"z0":5.338012300737506,"aX":2.758172791260343},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.0,"breakHorizontal":-0.8,"spinRate":2100,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.3947659952847733,"extension":6.874790607744001},"hitData":{"launchSpeed":101.7,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":107.62,"coordY":148.09}},"index":0,"playId":"ad58b581-37df-347b-ae08-ca737c2ac69e","pitchNumber":1,"startTime":"2026-08-30T21:31:12.102Z","endTime":"2026-08-30T21:31:24.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":7.8999999999999915,"leverageIndex":1.84,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:31:24.240Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out, shortstop Trea Turner to first baseman Alec Bohm.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T21:33:45.805Z","endTime":"2026-08-30T21:35:03.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.126123407054223,"aZ":-24.22837546174612,"pfxX":-10.754801580025374,"pfxZ":4.214545343486379,"pX":-0.06432261318994874,"pZ":1.9775323647835479,"vX0":7.897858268005348,"vY0":-136.2034969251849,"vZ0":-3.074859893465277,"x":119.45,"y":185.39,"x0":-1.6002294750938257,"y0":50.00132800579789,"z0":4.791322508404537,"aX":-20.26212119224448},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":17.9,"spinRate":2314,"spinDirection":230},"zone":8,"typeConfidence":0.93,"plateTime":0.4017219379378032,"extension":7.19600462939087},"index":0,"playId":"21f4bfe7-2636-3734-a227-fd46fed90525","pitchNumber":1,"startTime":"2026-08-30T21:33:52.878Z","endTime":"2026-08-30T21:33:56.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8513528487303,"aZ":-28.054289424218883,"pfxX":-10.521969610942927,"pfxZ":2.420697142389142,"pX":0.10546699486805018,"pZ":1.1187563528579902,"vX0":7.676139466797943,"vY0":-129.54535453039327,"vZ0":-4.01774186697594,"x":112.98,"y":208.57,"x0":-1.5278216548999626,"y0":50.00144498372304,"z0":4.832189329984054,"aX":-17.897257640061},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.7,"breakHorizontal":17.4,"spinRate":1583,"spinDirection":252},"zone":14,"typeConfidence":0.52,"plateTime":0.42267549808023697,"extension":7.087254287261857},"index":1,"playId":"f228f67a-c89b-346e-ba23-0d19d7165607","pitchNumber":2,"startTime":"2026-08-30T21:34:06.111Z","endTime":"2026-08-30T21:34:09.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77714490828101,"aZ":-31.565274427127196,"pfxX":8.898146293899387,"pfxZ":0.42441095271580487,"pX":2.2570276082668754,"pZ":1.77494621739219,"vX0":6.562802023165671,"vY0":-120.12273171555155,"vZ0":-0.41891395100978013,"x":30.97,"y":190.86,"x0":-1.6778140187106136,"y0":50.00402309110989,"z0":4.785896905504113,"aX":12.854832614717154},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.0,"breakHorizontal":-17.8,"spinRate":2629,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.45799198318260137,"extension":7.012440501609901},"index":2,"playId":"4d0247b4-7956-3149-896f-14bf91d615eb","pitchNumber":3,"startTime":"2026-08-30T21:34:21.331Z","endTime":"2026-08-30T21:34:24.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.535154394777503,"aZ":-32.75623406639966,"pfxX":10.100711207740066,"pfxZ":-0.42558390812479807,"pX":0.9039982420262485,"pZ":1.7143272266102163,"vX0":3.2317173811143256,"vY0":-117.49966698919641,"vZ0":-0.14331050695735037,"x":82.54,"y":192.49,"x0":-1.805142450245099,"y0":50.00064206016249,"z0":4.848080376736113,"aX":13.96512171957981},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.5,"breakHorizontal":-19.1,"spinRate":2684,"spinDirection":60},"zone":14,"typeConfidence":0.92,"plateTime":0.4681240113682561,"extension":6.977155618401019},"index":3,"playId":"a6f762ac-4718-38d5-b790-3be23a8ed5f6","pitchNumber":4,"startTime":"2026-08-30T21:34:37.426Z","endTime":"2026-08-30T21:34:40.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43515240918334,"aZ":-40.434662795656656,"pfxX":8.097128536849585,"pfxZ":-5.8928043719611,"pX":0.2970681312864274,"pZ":0.866463084081125,"vX0":2.3355298600606664,"vY0":-118.22119051879775,"vZ0":-0.7364050707193531,"x":105.68,"y":215.39,"x0":-1.7575649571189644,"y0":50.00008584819225,"z0":4.922482058285901,"aX":11.356232363081906},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.6,"breakHorizontal":-15.2,"spinRate":2861,"spinDirection":52},"zone":14,"typeConfidence":0.84,"plateTime":0.4649158135004483,"extension":6.881370552034341},"hitData":{"launchSpeed":66.1,"launchAngle":-5.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.49,"coordY":151.73}},"index":4,"playId":"a44f71bd-f8b8-327e-adff-7dcbdbf51e9b","pitchNumber":5,"startTime":"2026-08-30T21:34:54.571Z","endTime":"2026-08-30T21:35:03.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:35:03.548Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T21:35:18.538Z","endTime":"2026-08-30T21:37:10.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.623965502872213,"aZ":-33.24521477106898,"pfxX":-7.732028793536415,"pfxZ":-0.6452497133107915,"pX":-2.370493501711667,"pZ":3.2165809048447023,"vX0":0.9655683007109614,"vY0":-128.08457835457878,"vZ0":2.2330175164446757,"x":207.36,"y":151.93,"x0":-1.748057574689127,"y0":50.00249104655064,"z0":4.9342899214889915,"aX":-12.837675342677414},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.5,"breakHorizontal":13.8,"spinRate":1420,"spinDirection":252},"zone":11,"typeConfidence":0.54,"plateTime":0.42774259119573665,"extension":7.172495019253652},"index":0,"playId":"9115ba9d-bba7-3c91-a8af-a022f20ff4b1","pitchNumber":1,"startTime":"2026-08-30T21:35:30.810Z","endTime":"2026-08-30T21:35:33.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.3,"endSpeed":87.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45637346370539,"aZ":-18.069581672592694,"pfxX":-7.530580695546449,"pfxZ":7.18873504511875,"pX":0.5568150003224278,"pZ":2.5020630186963064,"vX0":8.641142500177882,"vY0":-139.8962291154947,"vZ0":-2.945838568927278,"x":95.78,"y":171.22,"x0":-1.6081800777409563,"y0":50.00658273881302,"z0":4.767440423116496,"aX":-14.783466157614882},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.5,"breakHorizontal":11.6,"spinRate":2384,"spinDirection":228},"zone":6,"typeConfidence":0.77,"plateTime":0.39301423932040214,"extension":7.472224449540584},"index":1,"playId":"f1ff06a3-9c9c-37b9-a5c6-0a6e2db6f980","pitchNumber":2,"startTime":"2026-08-30T21:35:46.424Z","endTime":"2026-08-30T21:35:49.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.189260856310124,"aZ":-28.345782827784472,"pfxX":1.8903484610205648,"pfxZ":2.1841979323064162,"pX":0.9611516671097319,"pZ":3.2347286143784784,"vX0":6.095490935044267,"vY0":-131.47296892460216,"vZ0":1.2736226085698208,"x":80.36,"y":151.44,"x0":-1.6306627379549996,"y0":50.00563675632227,"z0":4.843676022780684,"aX":3.3177003895791106},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.4,"breakHorizontal":-4.7,"spinRate":2504,"spinDirection":157},"zone":12,"typeConfidence":0.95,"plateTime":0.4161944844908665,"extension":7.141662415690497},"index":2,"playId":"8bd5a3fd-4703-3472-9479-998d9b77a36e","pitchNumber":3,"startTime":"2026-08-30T21:36:01.452Z","endTime":"2026-08-30T21:36:04.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.274417327889115,"aZ":-16.767988536805888,"pfxX":-6.73939260438379,"pfxZ":7.802535477169545,"pX":-0.5955966181938899,"pZ":1.7048010744691027,"vX0":5.334516549623109,"vY0":-139.5889948339941,"vZ0":-5.215218231433064,"x":139.7,"y":192.75,"x0":-1.6553505458241655,"y0":50.00245644945243,"z0":4.700456032590015,"aX":-13.306103849107313},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":11.2,"spinRate":2385,"spinDirection":225},"zone":7,"typeConfidence":0.91,"plateTime":0.39231303876019386,"extension":7.425071333276563},"index":3,"playId":"fa1be29b-2d7d-3607-bb68-ad2d42b8b16e","pitchNumber":4,"startTime":"2026-08-30T21:36:16.564Z","endTime":"2026-08-30T21:36:20.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"}},"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":82.5,"endSpeed":75.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.085051139724197,"aZ":-31.234482803491673,"pfxX":8.51109334406218,"pfxZ":0.6419764432936477,"pX":-0.2746214374770544,"pZ":1.1669556775328842,"vX0":1.1245822668921641,"vY0":-120.22280924586106,"vZ0":-1.7214730760849357,"x":127.47,"y":207.27,"x0":-1.8541122710887872,"y0":50.00122497324138,"z0":4.673850516003328,"aX":12.412483398777658},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.0,"breakHorizontal":-15.7,"spinRate":2706,"spinDirection":56},"zone":13,"typeConfidence":0.9,"plateTime":0.45620884200851597,"extension":6.895361629993275},"index":4,"playId":"169cdb3d-6ea5-3c79-93b7-5b2651e97200","pitchNumber":5,"startTime":"2026-08-30T21:36:49.172Z","endTime":"2026-08-30T21:36:52.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.787675304307548,"aZ":-18.43085418609124,"pfxX":-6.952944434834011,"pfxZ":7.091198068185252,"pX":0.25101000942628915,"pZ":1.8779577704585477,"vX0":7.739837751123188,"vY0":-138.5420632175952,"vZ0":-4.1330463459622795,"x":107.43,"y":188.08,"x0":-1.6793957879527734,"y0":50.00502094797553,"z0":4.625889366840307,"aX":-13.479300062863292},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":10.9,"spinRate":2354,"spinDirection":233},"zone":8,"typeConfidence":0.83,"plateTime":0.3957936997926925,"extension":7.260892747016055},"index":5,"playId":"cbd763ff-8c27-37e8-916a-eedcd9920751","pitchNumber":6,"startTime":"2026-08-30T21:37:07.050Z","endTime":"2026-08-30T21:37:10.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:37:10.865Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Moore walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T21:37:27.275Z","endTime":"2026-08-30T21:38:51.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02934123441208,"aZ":-32.57433849785013,"pfxX":8.379377116103676,"pfxZ":-0.276995776433381,"pX":-0.8969649139532214,"pZ":2.411982623903699,"vX0":-0.3903226957697417,"vY0":-119.88551785092781,"vZ0":1.2076731626456916,"x":151.19,"y":173.66,"x0":-1.8196586626962472,"y0":50.00253712752989,"z0":4.817943687372317,"aX":12.148192229541909},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.1,"breakHorizontal":-15.0,"spinRate":2730,"spinDirection":58},"zone":13,"typeConfidence":0.9,"plateTime":0.45757677303878985,"extension":6.981738718141209},"index":0,"playId":"0ada1cec-d758-392b-8c08-2c620f297172","pitchNumber":1,"startTime":"2026-08-30T21:37:40.881Z","endTime":"2026-08-30T21:37:44.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.835276960835326,"aZ":-19.496228888310203,"pfxX":-4.741416541003245,"pfxZ":6.527684135356131,"pX":0.9674857888479983,"pZ":2.6265196564099145,"vX0":8.44743632102619,"vY0":-138.44696461313606,"vZ0":-2.4297730460926052,"x":80.12,"y":167.86,"x0":-1.506806159240489,"y0":50.001106963105705,"z0":4.8199959820842775,"aX":-9.206853200804966},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":6.8,"spinRate":2453,"spinDirection":220},"zone":12,"typeConfidence":0.74,"plateTime":0.39558458422558207,"extension":7.496290275087807},"index":1,"playId":"dd11bf7b-3a47-3a52-b512-ea755c66ed4d","pitchNumber":2,"startTime":"2026-08-30T21:37:55.890Z","endTime":"2026-08-30T21:37:59.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.264883823318062,"aZ":-32.52319378547042,"pfxX":6.569559861479872,"pfxZ":-0.24720715051769737,"pX":0.9562996925800604,"pZ":2.0437409387525243,"vX0":4.509569531901449,"vY0":-119.54961249586182,"vZ0":0.4512957652735088,"x":80.55,"y":183.6,"x0":-1.8144994085142765,"y0":50.00066607596328,"z0":4.796229354959525,"aX":9.408756761329892},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.0,"breakHorizontal":-13.1,"spinRate":2717,"spinDirection":53},"zone":14,"typeConfidence":0.89,"plateTime":0.45998179674158024,"extension":6.98978788267114},"index":2,"playId":"286e7a2b-399c-3c2c-9657-58ffccb589c8","pitchNumber":3,"startTime":"2026-08-30T21:38:12.468Z","endTime":"2026-08-30T21:38:15.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44596393918462,"aZ":-20.72949725819739,"pfxX":-5.272223168787054,"pfxZ":5.937674328209389,"pX":0.978662311548829,"pZ":2.0098332277950255,"vX0":8.685064622196354,"vY0":-137.90629324981137,"vZ0":-3.459211716601989,"x":79.7,"y":184.51,"x0":-1.5253876314094506,"y0":50.00380127323741,"z0":4.6774815194718045,"aX":-10.164235319436708},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.2,"breakHorizontal":7.8,"spinRate":2414,"spinDirection":224},"zone":14,"typeConfidence":0.61,"plateTime":0.39705866943546697,"extension":7.536991186094565},"index":3,"playId":"b263943c-d27b-362e-a9be-7558736b8746","pitchNumber":4,"startTime":"2026-08-30T21:38:29.587Z","endTime":"2026-08-30T21:38:32.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.639661286988247,"aZ":-19.91648377783299,"pfxX":-5.927455423419643,"pfxZ":6.355254837147714,"pX":0.8905496909032699,"pZ":1.7327901284182952,"vX0":8.721378879845112,"vY0":-137.75993862125594,"vZ0":-4.167775701213637,"x":83.05,"y":191.99,"x0":-1.5412798968626762,"y0":50.00246557388305,"z0":4.605743586485872,"aX":-11.431913813343257},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.8,"breakHorizontal":9.0,"spinRate":2444,"spinDirection":238},"zone":14,"typeConfidence":0.73,"plateTime":0.3970955753169516,"extension":7.341855950048737},"index":4,"playId":"4637efc2-b38e-3c92-be0a-bdd76227ce5c","pitchNumber":5,"startTime":"2026-08-30T21:38:48.326Z","endTime":"2026-08-30T21:38:51.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:38:51.387Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Lowe walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T21:39:09.702Z","endTime":"2026-08-30T21:40:49.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"postOnSecond":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14244177498278,"aZ":-19.362131974207152,"pfxX":-5.805147675134258,"pfxZ":6.796628686858719,"pX":0.1485931942970834,"pZ":3.9486945667262074,"vX0":6.730822741357772,"vY0":-136.44722641047042,"vZ0":1.2105204882976102,"x":111.34,"y":132.17,"x0":-1.5964256152408751,"y0":50.00045487412339,"z0":4.833809737112239,"aX":-10.940103230663196},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":9.1,"spinRate":2365,"spinDirection":224},"zone":12,"typeConfidence":0.84,"plateTime":0.40148961508713166,"extension":7.106666416833285},"index":0,"playId":"b9ed52dd-896a-3de0-bc07-430eb02672a2","pitchNumber":1,"startTime":"2026-08-30T21:39:18.866Z","endTime":"2026-08-30T21:39:21.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.736936760633842,"aZ":-19.019564376085157,"pfxX":-7.536512899031474,"pfxZ":6.8933356315707774,"pX":-1.4456615764054228,"pZ":1.8948607729654419,"vX0":3.623326594872897,"vY0":-137.09929522724036,"vZ0":-4.2076632061756944,"x":172.11,"y":187.62,"x0":-1.8038801050093853,"y0":50.00013635430021,"z0":4.744106737867071,"aX":-14.373133384949684},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":13.0,"spinRate":2393,"spinDirection":227},"zone":13,"typeConfidence":0.8,"plateTime":0.39920709568345636,"extension":7.481349926391405},"index":1,"playId":"823d4f04-ffa6-3440-8d4a-19547cdd7bb9","pitchNumber":2,"startTime":"2026-08-30T21:39:38.536Z","endTime":"2026-08-30T21:39:45.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Christian Moore steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"823d4f04-ffa6-3440-8d4a-19547cdd7bb9","startTime":"2026-08-30T21:39:53.158Z","endTime":"2026-08-30T21:40:25.442Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"postOnSecond":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":1.4,"dramaIndex":52.0,"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":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5757488655837,"aZ":-27.126614999684374,"pfxX":-8.102357877057354,"pfxZ":3.1134719726641933,"pX":-1.0051569742573918,"pZ":2.1767746936541785,"vX0":4.273687372254897,"vY0":-126.98185898526147,"vZ0":-1.4683633741400457,"x":155.31,"y":180.01,"x0":-1.6630047416048672,"y0":50.006074545173576,"z0":4.93413331929818,"aX":-13.148081621916873},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.5,"breakHorizontal":13.6,"spinRate":1470,"spinDirection":242},"zone":13,"typeConfidence":0.53,"plateTime":0.4324327277413129,"extension":7.045960716034157},"index":3,"playId":"4f9fa394-47fb-30e4-a1e9-07cddc51b6b1","pitchNumber":3,"startTime":"2026-08-30T21:40:25.442Z","endTime":"2026-08-30T21:40:28.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67158485121468,"aZ":-18.097469429826674,"pfxX":-6.508453108792697,"pfxZ":7.339106456589054,"pX":0.5434275695366431,"pZ":1.4540986879510223,"vX0":8.244524141506956,"vY0":-138.08509613898104,"vZ0":-5.41102346768511,"x":96.29,"y":199.52,"x0":-1.644812567619423,"y0":50.00495846097306,"z0":4.669206465962852,"aX":-12.486838655698598},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":10.0,"spinRate":2347,"spinDirection":232},"zone":14,"typeConfidence":0.82,"plateTime":0.39769017032128806,"extension":7.373304269733181},"index":4,"playId":"6b524373-60b4-380e-a9ca-69f865bf7322","pitchNumber":4,"startTime":"2026-08-30T21:40:45.564Z","endTime":"2026-08-30T21:40:49.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.599999999999994,"awayTeamWinProbability":43.400000000000006,"homeTeamWinProbabilityAdded":1.1999999999999886,"leverageIndex":1.4,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:40:49.684Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T21:42:14.331Z","endTime":"2026-08-30T21:44:52.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T21:41:09.515Z","endTime":"2026-08-30T21:42:16.532Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23472986635106,"aZ":-28.747260696819584,"pfxX":-10.038613310772552,"pfxZ":1.8051610559523077,"pX":-1.288220655878499,"pZ":2.0572088342758463,"vX0":4.953130822515325,"vY0":-137.60239985326942,"vZ0":-1.624754052200403,"x":166.1,"y":183.24,"x0":-1.816608111217358,"y0":50.0050167963278,"z0":4.620990747925356,"aX":-19.06997386131824},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.1,"breakHorizontal":17.0,"spinRate":2236,"spinDirection":231},"zone":13,"typeConfidence":0.94,"plateTime":0.39951326544906873,"extension":7.220888745667996},"index":1,"playId":"844de9ac-cfd6-3956-bff0-c169c7029e5e","pitchNumber":1,"startTime":"2026-08-30T21:42:16.532Z","endTime":"2026-08-30T21:42:19.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.386768519591755,"aZ":-27.89302790727883,"pfxX":-9.3429033273708,"pfxZ":2.2167822166994036,"pX":-1.1497281826985477,"pZ":2.3204420103079197,"vX0":4.857127799948699,"vY0":-138.43505286625032,"vZ0":-1.4058455156881529,"x":160.82,"y":176.13,"x0":-1.7180490734937799,"y0":50.00214865131273,"z0":4.711080359904748,"aX":-18.039941595323846},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.0,"breakHorizontal":15.8,"spinRate":2276,"spinDirection":233},"zone":13,"typeConfidence":0.95,"plateTime":0.39644151622969126,"extension":7.18436532081406},"index":2,"playId":"2504f7c5-caaf-301d-b6d0-7ec698c0d811","pitchNumber":2,"startTime":"2026-08-30T21:42:34.708Z","endTime":"2026-08-30T21:42:37.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57337234584877,"aZ":-18.229476814791614,"pfxX":-6.254039145181139,"pfxZ":7.226199358349824,"pX":-1.0800750775579975,"pZ":3.035358832494806,"vX0":4.060859564061907,"vY0":-138.42470575990959,"vZ0":-1.2947403133565678,"x":158.17,"y":156.83,"x0":-1.7580063747121604,"y0":50.00009289369675,"z0":4.736626412672792,"aX":-12.064507796081022},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":10.4,"spinRate":2404,"spinDirection":223},"zone":11,"typeConfidence":0.85,"plateTime":0.3965555126136202,"extension":7.21719732523376},"index":3,"playId":"0224341d-2183-3129-9943-27bac54ee0b0","pitchNumber":3,"startTime":"2026-08-30T21:42:53.705Z","endTime":"2026-08-30T21:42:56.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.380421551536195,"aZ":-17.123712570515327,"pfxX":-6.89209445475097,"pfxZ":7.739848012323705,"pX":1.435538397507323,"pZ":2.034266219076885,"vX0":10.566834971127294,"vY0":-139.08573518900752,"vZ0":-4.116273222383251,"x":62.28,"y":183.85,"x0":-1.5306178976018792,"y0":50.00181029259045,"z0":4.680733845354213,"aX":-13.401283766679846},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":10.1,"spinRate":2435,"spinDirection":223},"zone":14,"typeConfidence":0.87,"plateTime":0.3949332941061816,"extension":7.396145620378974},"index":4,"playId":"02dd149e-41af-3ab4-b154-db8cd76ac385","pitchNumber":4,"startTime":"2026-08-30T21:43:18.735Z","endTime":"2026-08-30T21:43:21.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.048537211099664,"aZ":-33.85392930457773,"pfxX":9.800990611111304,"pfxZ":-1.2275058099653595,"pX":-0.11987801991147339,"pZ":2.934707511533783,"vX0":1.293452439196952,"vY0":-116.72531139317358,"vZ0":2.8793839244467243,"x":121.57,"y":159.54,"x0":-1.9548248886333763,"y0":50.00379083357757,"z0":4.8943838908520005,"aX":13.387976540879842},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.1,"breakHorizontal":-18.0,"spinRate":2717,"spinDirection":56},"zone":2,"typeConfidence":0.91,"plateTime":0.47106635167513744,"extension":7.127011847529756},"index":5,"playId":"07ffb81a-8aa2-333b-8ca8-3b33433da73e","pitchNumber":5,"startTime":"2026-08-30T21:43:39.226Z","endTime":"2026-08-30T21:43:42.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-30T21:43:58.627Z","endTime":"2026-08-30T21:44:16.540Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.357311135887024,"aZ":-31.982432112660767,"pfxX":8.77234629492047,"pfxZ":0.1287065028576162,"pX":-0.18908048002581493,"pZ":3.0550504253965918,"vX0":1.523565879213972,"vY0":-120.04448618681828,"vZ0":2.4405060596360375,"x":124.21,"y":156.29,"x0":-1.9715549442480045,"y0":50.00147210449913,"z0":4.873478339281429,"aX":12.793435135165547},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.1,"breakHorizontal":-16.2,"spinRate":2696,"spinDirection":66},"zone":2,"typeConfidence":0.88,"plateTime":0.456363966508726,"extension":6.922710760497124},"index":7,"playId":"53785d40-4c07-3473-85b4-3bd0eb15bc6a","pitchNumber":6,"startTime":"2026-08-30T21:44:16.540Z","endTime":"2026-08-30T21:44:19.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.076994173272755,"aZ":-41.14986618265255,"pfxX":7.3643908005213214,"pfxZ":-6.635945863824345,"pX":0.20903164753128584,"pZ":1.8366508976298257,"vX0":2.603488610431391,"vY0":-115.42876121907821,"vZ0":1.9532950316386855,"x":109.03,"y":189.19,"x0":-1.88973415502169,"y0":50.00462184120446,"z0":4.935562761070485,"aX":9.957531597059317},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.3,"breakHorizontal":-14.0,"spinRate":2811,"spinDirection":59},"zone":8,"typeConfidence":0.89,"plateTime":0.47414750178732357,"extension":7.123373551303823},"index":8,"playId":"46229b75-a04e-3344-9559-34e12e4c9199","pitchNumber":7,"startTime":"2026-08-30T21:44:44.906Z","endTime":"2026-08-30T21:44:52.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.599999999999994,"leverageIndex":2.61,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:44:52.494Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Edmundo Sosa homers (7) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T21:46:57.666Z","endTime":"2026-08-30T21:47:52.160Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.255912522522426,"aZ":-29.976431301494067,"pfxX":-0.69301155192688,"pfxZ":1.3800044565890204,"pX":0.21884974851548245,"pZ":2.2290739315316164,"vX0":-5.037891118102728,"vY0":-124.81010525209999,"vZ0":-1.8625376791970276,"x":108.66,"y":178.6,"x0":2.3468550636885728,"y0":50.001324859839215,"z0":5.4349650584694595,"aX":-1.1011591201232864},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":2.3,"spinRate":2309,"spinDirection":252},"zone":5,"typeConfidence":2.0,"plateTime":0.4375177120738374,"extension":6.885840280102198},"index":0,"playId":"cb4f26b0-d3b0-3efc-9bcc-2fc8393e5b84","pitchNumber":1,"startTime":"2026-08-30T21:47:10.255Z","endTime":"2026-08-30T21:47:13.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.902104292132215,"aZ":-27.453912304901504,"pfxX":3.881915471193759,"pfxZ":3.1653162373150217,"pX":-0.5320912689183988,"pZ":2.493606986307985,"vX0":-6.406911920896533,"vY0":-120.32596778222256,"vZ0":-1.8642733367016522,"x":137.28,"y":171.45,"x0":1.6418501687891436,"y0":50.0001986143705,"z0":5.674484939579461,"aX":5.781793819660568},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.6,"breakHorizontal":-5.8,"spinRate":1596,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.45248996794140917,"extension":6.8140206967016335},"hitData":{"launchSpeed":104.6,"launchAngle":37.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":31.75,"coordY":79.31}},"index":1,"playId":"f844e9ce-9d3a-3fd6-bf90-a90c12b93d77","pitchNumber":2,"startTime":"2026-08-30T21:47:25.030Z","endTime":"2026-08-30T21:47:52.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-19.2,"leverageIndex":1.52,"dramaIndex":161.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:47:52.160Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan De La Cruz called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T21:48:08.510Z","endTime":"2026-08-30T21:50:33.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0958016677367,"aZ":-17.004270740779408,"pfxX":2.291929554300311,"pfxZ":8.044552495164258,"pX":0.5760343896219873,"pZ":3.398608358867273,"vX0":-5.570788760676547,"vY0":-136.69933942096642,"vZ0":-2.300573884921166,"x":95.04,"y":147.02,"x0":2.3457115379577567,"y0":50.00516942495758,"z0":5.4230496915693145,"aX":4.323887730316268},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":-2.9,"spinRate":2211,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.401207390569124,"extension":6.789466542595059},"index":0,"playId":"c246d839-8a05-35db-af10-436b180766a2","pitchNumber":1,"startTime":"2026-08-30T21:48:15.336Z","endTime":"2026-08-30T21:48:18.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.909084294261024,"aZ":-17.400330255488836,"pfxX":3.1165810900585322,"pfxZ":7.949899514501578,"pX":-0.41805584431976733,"pZ":2.5773120028642125,"vX0":-7.6676717777773495,"vY0":-135.7308631566002,"vZ0":-4.410679040049162,"x":132.94,"y":169.19,"x0":2.043932153733396,"y0":50.00040565933416,"z0":5.442383768372952,"aX":5.790820509262253},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":-4.0,"spinRate":2240,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.40421745286557664,"extension":6.804493882825516},"index":1,"playId":"06bdfa21-0aa5-301e-998c-05af4d088db8","pitchNumber":2,"startTime":"2026-08-30T21:48:29.615Z","endTime":"2026-08-30T21:48:33.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.602174440994695,"aZ":-26.778023118520025,"pfxX":0.5267008972424809,"pfxZ":3.1979379087119018,"pX":0.4597248290629313,"pZ":2.600045735050333,"vX0":-4.872044476914826,"vY0":-129.04823169436656,"vZ0":-1.8952573121868515,"x":99.48,"y":168.58,"x0":2.3029296613872416,"y0":50.00429011943315,"z0":5.404715490943655,"aX":0.8896258336077982},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":0.1,"spinRate":2296,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.42427662410609424,"extension":6.725676890561463},"index":2,"playId":"a5371fc6-72e5-3053-84c8-6611070612c7","pitchNumber":3,"startTime":"2026-08-30T21:48:45.010Z","endTime":"2026-08-30T21:48:49.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.4,"endSpeed":87.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.433767044065014,"aZ":-18.19338153226774,"pfxX":4.880240651133848,"pfxZ":7.150750767556426,"pX":0.5593041433227792,"pZ":2.296085454030555,"vX0":-6.783576414685263,"vY0":-138.8018835268159,"vZ0":-4.929280354038536,"x":95.68,"y":176.79,"x0":2.3984130736111986,"y0":50.00415416741571,"z0":5.30263380257595,"aX":9.544150126087814},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.1,"breakHorizontal":-7.4,"spinRate":2187,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.39427416554153094,"extension":6.736566081133777},"index":3,"playId":"d7e5a9ea-98c0-3d63-b610-929c05ce1633","pitchNumber":4,"startTime":"2026-08-30T21:49:02.233Z","endTime":"2026-08-30T21:49:05.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.7,"endSpeed":88.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.723115987887606,"aZ":-20.68922175661412,"pfxX":3.0853256151537263,"pfxZ":5.820240768828356,"pX":-0.44578624626956004,"pZ":2.9392579719553047,"vX0":-8.344622495883296,"vY0":-139.2399125724221,"vZ0":-3.0514007435908845,"x":133.99,"y":159.42,"x0":2.1822204311343234,"y0":50.006373374914475,"z0":5.4100685450658315,"aX":6.092828732706091},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.1,"breakHorizontal":-4.0,"spinRate":2143,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.3925875750856802,"extension":6.7210022814798425},"index":4,"playId":"19f5cd82-059f-30f6-a8b5-f6bcaa6aaefc","pitchNumber":5,"startTime":"2026-08-30T21:49:25.879Z","endTime":"2026-08-30T21:49:28.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-30T21:49:57.930Z","endTime":"2026-08-30T21:50:29.455Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12648141492531,"aZ":-27.917073663764235,"pfxX":3.9744326520054933,"pfxZ":2.7292657747210916,"pX":0.1251837232330013,"pZ":1.7092263465718267,"vX0":-5.281551998834128,"vY0":-123.88079769464727,"vZ0":-4.109559566660121,"x":112.23,"y":192.63,"x0":1.7657644115176616,"y0":50.000377174880825,"z0":5.716075049755767,"aX":6.193174673517494},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.2,"breakHorizontal":-6.0,"spinRate":1533,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.4416749571575118,"extension":6.9076103221723395},"index":6,"playId":"e2667e73-4a3a-3924-9e27-d72a13ba7459","pitchNumber":6,"startTime":"2026-08-30T21:50:29.455Z","endTime":"2026-08-30T21:50:33.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":650559,"link":"/api/v1/people/650559"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:50:33.464Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryson Stott doubles (27) on a sharp line drive to center fielder Jose Siri.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T21:50:46.815Z","endTime":"2026-08-30T21:52:30.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.753500602988943,"aZ":-18.37110513901023,"pfxX":1.1669113894564376,"pfxZ":7.325377584110948,"pX":0.0959828356771418,"pZ":3.909917531295204,"vX0":-6.351274466631079,"vY0":-136.56864257742495,"vZ0":-0.8199704918492501,"x":113.34,"y":133.21,"x0":2.30255049327414,"y0":50.00315486945118,"z0":5.48049705796994,"aX":2.1996681395129722},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":-0.7,"spinRate":2075,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4014405619195407,"extension":6.72608429539626},"index":0,"playId":"dde1b480-73b2-3fac-88ad-cc30612eb9cd","pitchNumber":1,"startTime":"2026-08-30T21:51:01.957Z","endTime":"2026-08-30T21:51:05.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":94.3,"endSpeed":86.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.996542233232066,"aZ":-21.051371282472395,"pfxX":4.601251485354161,"pfxZ":5.812776896716963,"pX":-0.1573585581395658,"pZ":2.539997433736381,"vX0":-8.433924275498331,"vY0":-137.16420536550334,"vZ0":-3.7898014067933614,"x":123.0,"y":170.2,"x0":2.3529987733794693,"y0":50.005839892301054,"z0":5.366659314087531,"aX":8.810455708966895},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.0,"breakHorizontal":-6.6,"spinRate":2281,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.3985990531510102,"extension":6.783274361484774},"index":1,"playId":"11ce1f13-e4a0-3735-a420-18c40cc2fe8c","pitchNumber":2,"startTime":"2026-08-30T21:51:19.649Z","endTime":"2026-08-30T21:51:22.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.584888470412395,"aZ":-30.661121849815125,"pfxX":-0.23062811215119616,"pfxZ":0.9353779136425313,"pX":0.9210758680707749,"pZ":3.1368227628178738,"vX0":-3.858518357432248,"vY0":-126.36844270146572,"vZ0":0.34880465260891125,"x":81.89,"y":154.09,"x0":2.4998336824650655,"y0":50.00054762308825,"z0":5.467082789571299,"aX":-0.37078666283290823},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.0,"breakHorizontal":1.3,"spinRate":2405,"spinDirection":243},"zone":12,"typeConfidence":2.0,"plateTime":0.4340195275403169,"extension":6.8216544521528295},"index":2,"playId":"4410d87a-8dbb-3292-98a1-60b3566a4917","pitchNumber":3,"startTime":"2026-08-30T21:51:36.338Z","endTime":"2026-08-30T21:51:42.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":87.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.925307687365095,"aZ":-15.089552926239927,"pfxX":4.887029412888699,"pfxZ":8.711392849401939,"pX":-1.3067407201207333,"pZ":2.325191361174407,"vX0":-11.340953730005545,"vY0":-139.30882690903874,"vZ0":-5.404847319936887,"x":166.81,"y":176.0,"x0":2.1859896801691288,"y0":50.00295421689802,"z0":5.291485847345852,"aX":9.585405398059121},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":-6.5,"spinRate":2226,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.39349437185576575,"extension":6.878106256233774},"index":3,"playId":"eb148e1f-1975-3e1a-a721-ae712c8659ed","pitchNumber":4,"startTime":"2026-08-30T21:51:59.722Z","endTime":"2026-08-30T21:52:03.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.595593125294883,"aZ":-17.505664730782016,"pfxX":2.616829866680221,"pfxZ":7.590428292509027,"pX":0.11702747053547383,"pZ":2.5517851017097035,"vX0":-6.783622274304174,"vY0":-137.8882209516171,"vZ0":-4.451870315433705,"x":112.54,"y":169.88,"x0":2.2650651482121638,"y0":50.00406830194808,"z0":5.362251553570441,"aX":5.058454217978042},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":-3.4,"spinRate":2276,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.3966577439861685,"extension":6.787489782209454},"hitData":{"launchSpeed":103.4,"launchAngle":16.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":147.37,"coordY":88.72}},"index":4,"playId":"bad6db09-7495-3bc0-9f5a-a540a68d3b22","pitchNumber":5,"startTime":"2026-08-30T21:52:17.405Z","endTime":"2026-08-30T21:52:30.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.4,"awayTeamWinProbability":71.6,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":0.75,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:52:30.965Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out sharply, third baseman Denzer Guzman to first baseman Vaughn Grissom.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T21:52:58.496Z","endTime":"2026-08-30T21:56:42.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.334970797282086,"aZ":-37.009521986925485,"pfxX":-7.856615583077137,"pfxZ":-3.8073100791566885,"pX":0.48759831812261667,"pZ":0.4414078936278129,"vX0":-0.9105136755363834,"vY0":-112.25043102910968,"vZ0":-3.052831197730269,"x":98.41,"y":226.86,"x0":1.9193087888562115,"y0":50.004486473941256,"z0":5.607100286819023,"aX":-9.972654813437385},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-7.4,"breakHorizontal":14.4,"spinRate":2517,"spinDirection":319},"zone":14,"typeConfidence":2.0,"plateTime":0.48894742511392764,"extension":6.8968329821613965},"index":0,"playId":"cea30409-cdff-32b5-96db-612b90fd7be2","pitchNumber":1,"startTime":"2026-08-30T21:53:08.550Z","endTime":"2026-08-30T21:53:11.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.8,"endSpeed":80.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.249251470687206,"aZ":-27.509356353962545,"pfxX":-0.4968078432303781,"pfxZ":2.8342379078502145,"pX":-0.1762752339625586,"pZ":2.6887347791189424,"vX0":-5.5048659838009995,"vY0":-127.78900243975926,"vZ0":-1.565572374901623,"x":123.72,"y":166.18,"x0":2.0738325872924044,"y0":50.005476804730584,"z0":5.478080669214839,"aX":-0.8183993407775859},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.0,"breakHorizontal":2.2,"spinRate":2233,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.42923368920052285,"extension":6.754030833609228},"index":1,"playId":"6898c07c-763b-31e4-99b9-e5044ada9bfe","pitchNumber":2,"startTime":"2026-08-30T21:53:31.721Z","endTime":"2026-08-30T21:53:35.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.7,"endSpeed":87.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27501570259453,"aZ":-17.3201996223886,"pfxX":3.395340965104876,"pfxZ":7.625488837570229,"pX":-1.302783408792383,"pZ":1.9855871245834122,"vX0":-10.54314566581503,"vY0":-138.94990202134954,"vZ0":-6.071050249129406,"x":166.66,"y":185.17,"x0":2.1060684325651233,"y0":50.00038939541123,"z0":5.356874960478946,"aX":6.612459706369095},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":-3.8,"spinRate":2353,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.3947815485164736,"extension":6.797081843268197},"index":2,"playId":"48fd22a4-33fb-3491-a935-6de19dde2a4d","pitchNumber":3,"startTime":"2026-08-30T21:54:17.427Z","endTime":"2026-08-30T21:54:20.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.071089568582643,"aZ":-30.478188027297307,"pfxX":3.822886626798869,"pfxZ":1.1500233640175033,"pX":1.1413005953955286,"pZ":4.425363056971795,"vX0":-3.0630174366000196,"vY0":-120.9028447210787,"vZ0":2.936650484977755,"x":73.5,"y":119.3,"x0":1.9293407907575413,"y0":50.0034439893474,"z0":5.873577881915236,"aX":5.646918872037166},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.1,"breakHorizontal":-6.1,"spinRate":934,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.45342043949931776,"extension":6.741966083787746},"index":3,"playId":"62b3e0c1-5468-3a04-abe1-c96d8294034b","pitchNumber":4,"startTime":"2026-08-30T21:54:38.969Z","endTime":"2026-08-30T21:54:41.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"59a7aece-ed32-40ba-88cd-b72cd0652cda","startTime":"2026-08-30T21:54:59.864Z","endTime":"2026-08-30T21:55:04.864Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78356180244832,"aZ":-14.182931179627252,"pfxX":4.040080667127459,"pfxZ":9.361263132971864,"pX":0.2318397281407724,"pZ":2.4735699494785064,"vX0":-7.049679474818234,"vY0":-138.2238986763794,"vZ0":-5.222079492084007,"x":108.16,"y":171.99,"x0":2.298390420661154,"y0":50.000826217757556,"z0":5.350466010672668,"aX":7.763435093728598},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":-5.8,"spinRate":2337,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.3973063496331135,"extension":6.797961216619729},"index":5,"playId":"081f1bee-9fc8-3dad-b88a-e8618a2dd106","pitchNumber":5,"startTime":"2026-08-30T21:55:19.648Z","endTime":"2026-08-30T21:55:22.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-30T21:55:36.270Z","endTime":"2026-08-30T21:55:50.831Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.85371398701488,"aZ":-38.77054586439339,"pfxX":-3.2168266475804277,"pfxZ":-5.095783387169371,"pX":0.5264738219974279,"pZ":2.7309079092462167,"vX0":-1.958735382008114,"vY0":-113.06774395238696,"vZ0":1.8707788121957656,"x":96.93,"y":165.05,"x0":1.8223843260202048,"y0":50.00489569347208,"z0":5.786653009236058,"aX":-4.160504002718557},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-8.4,"breakHorizontal":6.4,"spinRate":2495,"spinDirection":318},"zone":6,"typeConfidence":2.0,"plateTime":0.48465186070687816,"extension":6.844378203738161},"index":7,"playId":"4886e4c2-c1bd-399a-bb37-c36d69494a8b","pitchNumber":6,"startTime":"2026-08-30T21:55:50.831Z","endTime":"2026-08-30T21:55:55.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"playId":"0a0202d6-b772-4837-9685-4c695469c5c3","startTime":"2026-08-30T21:56:14.208Z","endTime":"2026-08-30T21:56:19.208Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":88.0,"endSpeed":81.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.412780239275182,"aZ":-28.277406285631557,"pfxX":0.23803722694667356,"pfxZ":2.3308341761218863,"pX":-0.12105109689770889,"pZ":1.6125921390050737,"vX0":-6.09819771747164,"vY0":-128.12096890227488,"vZ0":-3.829297897628314,"x":121.61,"y":195.24,"x0":2.2546268980035293,"y0":50.001134959562904,"z0":5.326018978497766,"aX":0.39885116340458815},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.6,"breakHorizontal":0.8,"spinRate":2509,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4268139932452404,"extension":6.7609715485714466},"hitData":{"launchSpeed":103.3,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":94.9,"coordY":163.84}},"index":9,"playId":"43318502-590c-38af-a933-94d2c8682962","pitchNumber":7,"startTime":"2026-08-30T21:56:32.685Z","endTime":"2026-08-30T21:56:42.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.4,"awayTeamWinProbability":67.6,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.44,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:56:42.010Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Derek Hill lines out to left fielder Wade Meckler.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T21:57:03.341Z","endTime":"2026-08-30T21:57:18.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99437610170813,"aZ":-17.63714821476251,"pfxX":2.9529249097566552,"pfxZ":7.662405613813175,"pX":-0.7616556884223349,"pZ":1.7316092464742663,"vX0":-9.098583841890084,"vY0":-136.81197305844887,"vZ0":-6.521266530129739,"x":146.03,"y":192.03,"x0":2.222424077835532,"y0":50.0027026304534,"z0":5.353655891599649,"aX":5.603181576927862},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.6,"breakHorizontal":-3.5,"spinRate":2256,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.4002566629535935,"extension":6.765048779613072},"hitData":{"launchSpeed":80.3,"launchAngle":30.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.06,"coordY":93.66}},"index":0,"playId":"eaba0f5d-e496-3208-a982-14d2e80af148","pitchNumber":1,"startTime":"2026-08-30T21:57:11.137Z","endTime":"2026-08-30T21:57:18.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":656537,"link":"/api/v1/people/656537"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.52,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-08-30T21:57:18.848Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Oswald Peraza walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T22:00:00.721Z","endTime":"2026-08-30T22:01:58.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686934,"fullName":"Alex McFarlane","link":"/api/v1/people/686934"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Alex McFarlane replaces Zack Wheeler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T21:59:10.846Z","endTime":"2026-08-30T22:00:02.860Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686934,"link":"/api/v1/people/686934"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18599142514894,"aZ":-34.150688438063206,"pfxX":0.49794806706084405,"pfxZ":-1.284466769098362,"pX":-1.6579274799453965,"pZ":2.4450321344054977,"vX0":1.4786116745489084,"vY0":-122.9112975660472,"vZ0":0.08935405313803235,"x":180.2,"y":172.76,"x0":-2.3307586779187934,"y0":50.004365258769155,"z0":5.295970220324601,"aX":0.7654164318232644},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.0,"breakHorizontal":-1.2,"spinRate":2785,"spinDirection":63},"zone":13,"typeConfidence":0.92,"plateTime":0.444770743777668,"extension":6.631232532508227},"index":1,"playId":"ff778339-8d5c-3168-b4c8-c1895f2e99fd","pitchNumber":1,"startTime":"2026-08-30T22:00:02.860Z","endTime":"2026-08-30T22:00:05.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.581160132117404,"aZ":-23.207163745148375,"pfxX":-9.261366523600433,"pfxZ":4.407297620032676,"pX":-1.9762505524524603,"pZ":3.0488926628786164,"vX0":4.154110428616335,"vY0":-141.54917098154425,"vZ0":-2.293125284069002,"x":192.33,"y":156.46,"x0":-2.2576500346828903,"y0":50.00246071698938,"z0":5.351650854556535,"aX":-18.83769755509793},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.7,"breakHorizontal":16.0,"spinRate":2472,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3866094288314108,"extension":6.402265479352216},"index":2,"playId":"87ef4964-798b-3819-b339-2b8e872714c8","pitchNumber":2,"startTime":"2026-08-30T22:00:16.317Z","endTime":"2026-08-30T22:00:19.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53547185747644,"aZ":-20.780400916766947,"pfxX":-9.125539199849806,"pfxZ":5.510581752079614,"pX":-0.3219477498545723,"pZ":2.2750384299257953,"vX0":7.558642404322539,"vY0":-142.56240190900084,"vZ0":-5.113229975604736,"x":129.27,"y":177.35,"x0":-1.8167821921600862,"y0":50.000604337465745,"z0":5.396071499356063,"aX":-18.85760784222386},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.1,"breakHorizontal":15.1,"spinRate":2535,"spinDirection":219},"zone":4,"typeConfidence":0.88,"plateTime":0.3836151238315595,"extension":6.420789140341892},"index":3,"playId":"5931755f-8795-30d4-8d0a-320589095c83","pitchNumber":3,"startTime":"2026-08-30T22:00:35.652Z","endTime":"2026-08-30T22:00:39.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.646365407597195,"aZ":-19.700804441108488,"pfxX":-9.008101362853482,"pfxZ":6.0161892754242015,"pX":-1.7167642583473475,"pZ":3.2607359269796268,"vX0":3.574001548883879,"vY0":-143.20940301183353,"vZ0":-2.7701151820278094,"x":182.44,"y":150.74,"x0":-1.8119030322688887,"y0":50.00395550943261,"z0":5.475630426884278,"aX":-18.676366257818003},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.6,"breakHorizontal":15.6,"spinRate":2509,"spinDirection":224},"zone":11,"typeConfidence":0.82,"plateTime":0.3827554750802511,"extension":6.3537380431700745},"index":4,"playId":"09a9fa74-a415-3551-b081-a0ed574d47f0","pitchNumber":4,"startTime":"2026-08-30T22:00:51.355Z","endTime":"2026-08-30T22:00:54.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2026-08-30T22:01:02.156Z","endTime":"2026-08-30T22:01:14.983Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.842539379007743,"aZ":-18.980000003986998,"pfxX":-9.052254550581695,"pfxZ":6.280249894062393,"pX":-0.05690909594148374,"pZ":2.090594603360486,"vX0":7.727914651438069,"vY0":-143.4822661209998,"vZ0":-5.981302880002087,"x":119.17,"y":182.33,"x0":-1.5990000618023013,"y0":50.00431308812525,"z0":5.371069262389011,"aX":-19.019367876210975},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.4,"breakHorizontal":15.0,"spinRate":2662,"spinDirection":194},"zone":8,"typeConfidence":0.78,"plateTime":0.3806532364090329,"extension":6.533398623155014},"index":6,"playId":"58d5df9c-6001-3744-af95-cbe4557f6c2a","pitchNumber":5,"startTime":"2026-08-30T22:01:14.983Z","endTime":"2026-08-30T22:01:18.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57975683186126,"aZ":-19.812846672477075,"pfxX":-8.665532386277938,"pfxZ":5.832976583471887,"pX":-1.024185525426591,"pZ":2.231595185500173,"vX0":5.609718042566348,"vY0":-144.6410963882108,"vZ0":-5.384361236256494,"x":156.04,"y":178.53,"x0":-1.8623423711792448,"y0":50.006122218023584,"z0":5.331418732283761,"aX":-18.37354556643765},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":9.6,"breakHorizontal":14.6,"spinRate":2435,"spinDirection":212},"zone":13,"typeConfidence":0.87,"plateTime":0.37861670657953184,"extension":6.249807846139114},"index":7,"playId":"a1fc36b8-7518-3c58-a70d-282949fa7251","pitchNumber":6,"startTime":"2026-08-30T22:01:33.101Z","endTime":"2026-08-30T22:01:36.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98195160687619,"aZ":-31.15996660708139,"pfxX":8.017884248839785,"pfxZ":0.6623840469457294,"pX":0.17167438110828637,"pZ":0.5981339428805434,"vX0":2.9411071490442824,"vY0":-123.69112792626963,"vZ0":-4.588224395203298,"x":110.46,"y":222.63,"x0":-2.0765779519234195,"y0":50.0056216597147,"z0":5.106817367639212,"aX":12.354957648125813},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.4,"breakHorizontal":-15.2,"spinRate":2903,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4437736946765525,"extension":6.436044914236088},"index":8,"playId":"ed277f2b-dd90-3707-9215-feb99a9a4850","pitchNumber":7,"startTime":"2026-08-30T22:01:54.602Z","endTime":"2026-08-30T22:01:58.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":686934,"link":"/api/v1/people/686934"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.9,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:01:58.908Z","atBatIndex":52},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Denzer Guzman out on a sacrifice bunt, pitcher Alex McFarlane to first baseman Alec Bohm. Oswald Peraza to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T22:02:20.725Z","endTime":"2026-08-30T22:02:31.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686934,"fullName":"Alex McFarlane","link":"/api/v1/people/686934"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686934,"link":"/api/v1/people/686934"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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(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":98.2,"endSpeed":90.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07682590899535,"aZ":-20.898539277980472,"pfxX":-10.111744891085591,"pfxZ":5.421732967124308,"pX":-0.2623591774510301,"pZ":2.9112824400959076,"vX0":8.19220148915946,"vY0":-142.8564961173542,"vZ0":-3.3997466095971043,"x":127.0,"y":160.18,"x0":-1.8450364962821033,"y0":50.00028048624002,"z0":5.420941206779779,"aX":-21.02119908551586},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.4,"breakHorizontal":16.8,"spinRate":2441,"spinDirection":226},"zone":2,"typeConfidence":0.91,"plateTime":0.382544506249495,"extension":6.566577793344384},"hitData":{"launchSpeed":33.4,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":126.05,"coordY":190.25}},"index":0,"playId":"18cd5910-df9e-3772-9c96-6b1d43bd57dc","pitchNumber":1,"startTime":"2026-08-30T22:02:23.484Z","endTime":"2026-08-30T22:02:31.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_pa"},{"player":{"id":686934,"link":"/api/v1/people/686934"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":3.11,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:02:31.647Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wade Meckler strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T22:02:55.729Z","endTime":"2026-08-30T22:03:40.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686934,"fullName":"Alex McFarlane","link":"/api/v1/people/686934"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":99.6,"endSpeed":90.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.728038083790125,"aZ":-10.983341030717956,"pfxX":-5.521549470251595,"pfxZ":10.050054802275351,"pX":-0.08934900164658413,"pZ":1.865368704302354,"vX0":7.615493208730801,"vY0":-144.72724433395783,"vZ0":-7.615494772303066,"x":120.41,"y":188.42,"x0":-2.0450092049610586,"y0":50.001553029721144,"z0":5.213868019430638,"aX":-11.640980166441551},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.7,"breakHorizontal":8.4,"spinRate":2620,"spinDirection":222},"zone":8,"typeConfidence":0.99,"plateTime":0.37935607853126996,"extension":6.538533896383331},"index":0,"playId":"9a0128e1-8c3b-3401-b43f-c7ec66d7e3fe","pitchNumber":1,"startTime":"2026-08-30T22:03:00.998Z","endTime":"2026-08-30T22:03:04.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":100.3,"endSpeed":90.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.23938995438722,"aZ":-12.297803077106167,"pfxX":-6.378321773132518,"pfxZ":9.332451769654906,"pX":-0.6879108201886631,"pZ":2.4098025303522577,"vX0":7.278345900920968,"vY0":-145.70248205509415,"vZ0":-5.8433472656363215,"x":143.22,"y":173.72,"x0":-2.4008833714334887,"y0":50.00205687615654,"z0":5.198241801049818,"aX":-13.584363096979557},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.7,"breakHorizontal":10.0,"spinRate":2630,"spinDirection":218},"zone":4,"typeConfidence":0.98,"plateTime":0.3772726247724463,"extension":6.426679921977589},"index":1,"playId":"47bdfca4-9c53-3865-b6d2-a99152be251c","pitchNumber":2,"startTime":"2026-08-30T22:03:17.657Z","endTime":"2026-08-30T22:03:20.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.6,"endSpeed":80.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.196517136055693,"aZ":-36.72468826683477,"pfxX":1.241193876748139,"pfxZ":-2.758503395243591,"pX":-0.23040860899350002,"pZ":1.6537161363382082,"vX0":4.7074463719406445,"vY0":-127.58892050858877,"vZ0":-1.573921522550826,"x":125.78,"y":194.13,"x0":-2.260479365153942,"y0":50.00472660196251,"z0":5.17221073020984,"aX":2.0456267738014238},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-5.2,"breakHorizontal":-3.4,"spinRate":2758,"spinDirection":50},"zone":8,"typeConfidence":0.91,"plateTime":0.42925725365588807,"extension":6.448175399783286},"index":2,"playId":"89fe9ed3-41b9-3992-9de4-033b61f33571","pitchNumber":3,"startTime":"2026-08-30T22:03:37.267Z","endTime":"2026-08-30T22:03:40.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":686934,"link":"/api/v1/people/686934"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":686934,"link":"/api/v1/people/686934"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":-7.799999999999997,"leverageIndex":2.83,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:03:40.929Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Trout grounds out softly to first baseman Alec Bohm.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T22:03:53.820Z","endTime":"2026-08-30T22:05:27.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686934,"fullName":"Alex McFarlane","link":"/api/v1/people/686934"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.1100761429758,"aZ":-20.736444613554788,"pfxX":-9.404250900591222,"pfxZ":5.530265927552508,"pX":0.9190184836388265,"pZ":2.84063773289077,"vX0":10.51672928068262,"vY0":-143.37835022221958,"vZ0":-3.7383999316080887,"x":81.97,"y":162.08,"x0":-1.5858018236193465,"y0":50.00533314508764,"z0":5.465845268016755,"aX":-19.459108776226437},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.4,"breakHorizontal":14.8,"spinRate":2475,"spinDirection":212},"zone":12,"typeConfidence":0.92,"plateTime":0.3829511393451268,"extension":6.549310581581519},"index":0,"playId":"13db315a-b931-3473-8241-4d45475095e8","pitchNumber":1,"startTime":"2026-08-30T22:04:03.854Z","endTime":"2026-08-30T22:04:07.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":99.8,"endSpeed":91.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.02766978236933,"aZ":-13.388240556448563,"pfxX":-4.0945819955307226,"pfxZ":8.823726284653123,"pX":-0.171149160689372,"pZ":2.50806192308717,"vX0":5.730060226955246,"vY0":-145.2131888117819,"vZ0":-6.013583604291293,"x":123.52,"y":171.06,"x0":-1.6409449633655293,"y0":50.002729929526495,"z0":5.425382496561443,"aX":-8.717272101249632},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.9,"breakHorizontal":6.2,"spinRate":2565,"spinDirection":219},"zone":5,"typeConfidence":0.99,"plateTime":0.37766036874024866,"extension":6.396642164071284},"index":1,"playId":"2315af45-490a-3b33-b902-f6ab8dfbda42","pitchNumber":2,"startTime":"2026-08-30T22:04:19.707Z","endTime":"2026-08-30T22:04:22.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":90.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.7383226663139,"aZ":-13.203539340070607,"pfxX":-4.534735140995371,"pfxZ":8.959810147048298,"pX":0.23144972912890407,"pZ":1.80260192526978,"vX0":7.2608468723863915,"vY0":-144.797075047117,"vZ0":-7.981755115570661,"x":108.18,"y":190.11,"x0":-1.7228243188653884,"y0":50.00011171023371,"z0":5.4079603424132445,"aX":-9.599391449543687},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.8,"breakHorizontal":6.7,"spinRate":2453,"spinDirection":220},"zone":8,"typeConfidence":0.99,"plateTime":0.3786904609674706,"extension":6.603463320739098},"index":2,"playId":"480be757-a1f4-3dee-9388-d4b6af12970b","pitchNumber":3,"startTime":"2026-08-30T22:04:36.683Z","endTime":"2026-08-30T22:04:39.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-30T22:04:46.146Z","endTime":"2026-08-30T22:05:00.819Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":91.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.79235842683337,"aZ":-11.381075583896276,"pfxX":-4.789251559082577,"pfxZ":9.646665743598197,"pX":1.0635407729820552,"pZ":4.118062751183256,"vX0":9.798102328456126,"vY0":-146.18820606296833,"vZ0":-2.376562051295836,"x":76.46,"y":127.59,"x0":-1.7155706315526698,"y0":50.003164717150845,"z0":5.628544546223515,"aX":-10.324867883081495},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.2,"breakHorizontal":6.6,"spinRate":2575,"spinDirection":220},"zone":12,"typeConfidence":0.99,"plateTime":0.3752619619251787,"extension":6.366937072722018},"index":4,"playId":"006227d2-1931-347c-b611-87119990963c","pitchNumber":4,"startTime":"2026-08-30T22:05:00.819Z","endTime":"2026-08-30T22:05:03.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":100.9,"endSpeed":91.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.26449527883542,"aZ":-11.231069647718735,"pfxX":-7.256722922787285,"pfxZ":9.70535579191499,"pX":-0.6935351233132975,"pZ":2.080413749520039,"vX0":6.562771489736207,"vY0":-146.55050701910628,"vZ0":-7.49906320443379,"x":143.44,"y":182.61,"x0":-2.0281519016358165,"y0":50.0013809860067,"z0":5.3567363881901064,"aX":-15.655304716708777},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.1,"breakHorizontal":11.8,"spinRate":2513,"spinDirection":217},"zone":7,"typeConfidence":0.98,"plateTime":0.3749265490859788,"extension":6.492601883785907},"hitData":{"launchSpeed":50.3,"launchAngle":21.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":155.17,"coordY":171.43}},"index":5,"playId":"d81042d9-2815-35e6-b96b-03009e66a10e","pitchNumber":5,"startTime":"2026-08-30T22:05:19.410Z","endTime":"2026-08-30T22:05:27.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":686934,"link":"/api/v1/people/686934"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":686934,"link":"/api/v1/people/686934"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-7.600000000000001,"leverageIndex":2.85,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:05:27.945Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T22:07:49.573Z","endTime":"2026-08-30T22:09:39.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Sammy Peralta replaces Yusei Kikuchi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T22:06:52.048Z","endTime":"2026-08-30T22:07:51.551Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671111,"link":"/api/v1/people/671111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":70.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14182481654782,"aZ":-28.58681611372251,"pfxX":-8.391387820419787,"pfxZ":2.796279538539469,"pX":-1.0042868011568145,"pZ":2.20679538418873,"vX0":-6.304909162275828,"vY0":-113.60280385524494,"vZ0":1.2085832333183668,"x":155.28,"y":179.2,"x0":2.914688287260427,"y0":50.00562658186809,"z0":4.546802718550651,"aX":-10.780212751008184},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":5.8,"breakHorizontal":17.0,"spinRate":2481,"spinDirection":273},"zone":13,"typeConfidence":0.92,"plateTime":0.4853489186361082,"extension":6.469280605846436},"index":1,"playId":"e21ffe0c-deb6-3cd5-8e26-121296109a50","pitchNumber":1,"startTime":"2026-08-30T22:07:51.551Z","endTime":"2026-08-30T22:07:54.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.836985502425886,"aZ":-30.09129498216055,"pfxX":8.770025502933107,"pfxZ":1.2416963575305058,"pX":0.20602321247324892,"pZ":2.8074176074067365,"vX0":-8.537944813111652,"vY0":-128.93772243290408,"vZ0":0.7376302938559925,"x":109.15,"y":162.98,"x0":2.421031680662763,"y0":50.0060213357471,"z0":4.839717755899829,"aX":14.767557013193343},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.6,"breakHorizontal":-13.9,"spinRate":2133,"spinDirection":126},"zone":2,"typeConfidence":0.9,"plateTime":0.42480581375875737,"extension":6.7316164703002865},"index":2,"playId":"537df51a-acbd-39de-9c3d-aa6d889f9471","pitchNumber":2,"startTime":"2026-08-30T22:08:06.572Z","endTime":"2026-08-30T22:08:09.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":88.0,"endSpeed":80.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40248863677661,"aZ":-24.470437244236205,"pfxX":3.201806438083784,"pfxZ":4.6890802972598085,"pX":-0.9729427731505822,"pZ":3.574593824172737,"vX0":-10.224973708082835,"vY0":-127.6684751386534,"vZ0":2.2975597714418896,"x":154.09,"y":142.27,"x0":2.6760456390245118,"y0":50.002810446369246,"z0":4.594488912399169,"aX":5.26114557325294},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.4,"breakHorizontal":-3.4,"spinRate":2188,"spinDirection":128},"zone":11,"typeConfidence":0.94,"plateTime":0.42976994994119133,"extension":6.882003621802591},"index":3,"playId":"b17c1547-cd8c-3f7c-8260-62fa564c34b2","pitchNumber":3,"startTime":"2026-08-30T22:08:22.325Z","endTime":"2026-08-30T22:08:25.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.618087281906426,"aZ":-27.622464408036663,"pfxX":-6.685090903155305,"pfxZ":3.357693550675492,"pX":-0.30537725514328273,"pZ":3.1849804200258993,"vX0":-5.684614678387136,"vY0":-116.17570423280927,"vZ0":2.728261183522913,"x":128.64,"y":152.79,"x0":3.0495725715164013,"y0":50.000358641023915,"z0":4.636432557874793,"aX":-9.052453846825976},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":7.1,"breakHorizontal":13.6,"spinRate":2350,"spinDirection":264},"zone":1,"typeConfidence":0.91,"plateTime":0.47311535814772476,"extension":6.389579031700244},"index":4,"playId":"f392976b-a012-3bee-8a92-ea8d2c12d3d8","pitchNumber":4,"startTime":"2026-08-30T22:08:38.747Z","endTime":"2026-08-30T22:08:42.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23908562666934,"aZ":-31.166440659266005,"pfxX":10.306364719125463,"pfxZ":0.5867895692139431,"pX":-0.2661779132403815,"pZ":1.6239314357857055,"vX0":-10.565491032458432,"vY0":-130.8497275496406,"vZ0":-1.960783789955939,"x":127.15,"y":194.93,"x0":2.5047035827361794,"y0":50.002703940120526,"z0":4.7413941159296025,"aX":17.68987849524996},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.8,"breakHorizontal":-16.1,"spinRate":2117,"spinDirection":130},"zone":7,"typeConfidence":0.91,"plateTime":0.4202298247514493,"extension":6.934781119530754},"index":5,"playId":"03d14e82-da4f-35a1-87b7-f1007a667e2e","pitchNumber":5,"startTime":"2026-08-30T22:08:56.011Z","endTime":"2026-08-30T22:08:59.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.011828108407865,"aZ":-26.84307516519341,"pfxX":-6.19154673724557,"pfxZ":3.8740537335289567,"pX":0.975052301666331,"pZ":2.1831406530869986,"vX0":-2.967797279664536,"vY0":-116.6119523678681,"vZ0":0.5096279077875431,"x":79.83,"y":179.84,"x0":3.0688466679437854,"y0":50.003633127627495,"z0":4.494876979478061,"aX":-8.523688954315194},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":7.4,"breakHorizontal":12.0,"spinRate":2259,"spinDirection":271},"zone":14,"typeConfidence":0.89,"plateTime":0.46977109109638837,"extension":6.47520512924575},"index":6,"playId":"271ee753-65f8-326e-8cf6-97aa4a56c741","pitchNumber":6,"startTime":"2026-08-30T22:09:17.152Z","endTime":"2026-08-30T22:09:21.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":88.7,"endSpeed":81.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.044025156019302,"aZ":-25.368384891099396,"pfxX":4.283811035020939,"pfxZ":4.033449372050429,"pX":-0.2940636941297236,"pZ":3.637837470465333,"vX0":-9.49702121931051,"vY0":-128.88905692943618,"vZ0":2.7050286012850058,"x":128.21,"y":140.56,"x0":2.876898732544933,"y0":50.00236427096764,"z0":4.530171058757189,"aX":7.228764227069904},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.2,"breakHorizontal":-5.8,"spinRate":2119,"spinDirection":124},"zone":11,"typeConfidence":0.94,"plateTime":0.42447217894278433,"extension":6.883421075670461},"index":7,"playId":"917d47da-a65c-38f5-8500-ca910aa703c2","pitchNumber":7,"startTime":"2026-08-30T22:09:35.325Z","endTime":"2026-08-30T22:09:39.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":671111,"link":"/api/v1/people/671111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":0.9,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:09:39.280Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a ground ball to right fielder Josh Lowe. Kyle Schwarber to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T22:09:56.747Z","endTime":"2026-08-30T22:11:32.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":79.3,"endSpeed":73.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.98586337470306,"aZ":-27.34667794696733,"pfxX":-3.531373735740728,"pfxZ":3.571866679336215,"pX":-0.12343920524756195,"pZ":1.8581361377371206,"vX0":-6.0515715555095495,"vY0":-115.36683072515162,"vZ0":0.15363284839245572,"x":121.71,"y":188.61,"x0":2.9899344972658533,"y0":50.00245577238852,"z0":4.4214226642773955,"aX":-4.769936384580605},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":6.8,"breakHorizontal":7.9,"spinRate":2269,"spinDirection":271},"zone":8,"typeConfidence":0.9,"plateTime":0.4743494513517521,"extension":6.4776245152183645},"index":0,"playId":"2e6cc8c7-4cdb-39c3-af1f-80bcc7f85ddd","pitchNumber":1,"startTime":"2026-08-30T22:10:04.279Z","endTime":"2026-08-30T22:10:07.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.659122222414787,"aZ":-33.57974565333406,"pfxX":10.43674480292483,"pfxZ":-0.9474239768892336,"pX":-1.0113565776185385,"pZ":0.6279479739880099,"vX0":-11.655230344227661,"vY0":-121.23516715524285,"vZ0":-2.505051986455828,"x":155.55,"y":221.83,"x0":2.512274218463928,"y0":50.00381924739459,"z0":4.6179968081383835,"aX":15.470394635531106},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.2,"breakHorizontal":-16.0,"spinRate":1708,"spinDirection":85},"zone":13,"typeConfidence":0.91,"plateTime":0.45254126257796257,"extension":6.773098266576584},"index":1,"playId":"24758189-0a65-3bf3-bfde-74d64b92a609","pitchNumber":2,"startTime":"2026-08-30T22:10:20.064Z","endTime":"2026-08-30T22:10:23.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":90.5,"endSpeed":82.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.328586832046582,"aZ":-29.025674648204383,"pfxX":9.436345994229733,"pfxZ":1.8146689514247445,"pX":-1.7383252196495314,"pZ":1.4108929535163808,"vX0":-13.47146766077777,"vY0":-131.0553000617029,"vZ0":-2.767077435477597,"x":183.26,"y":200.69,"x0":2.248401526054928,"y0":50.003710450930065,"z0":4.653927915701424,"aX":16.37669549839484},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.9,"breakHorizontal":-14.0,"spinRate":2187,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.41832290999692745,"extension":6.968662835379273},"index":2,"playId":"475efed1-a04d-366f-a53a-8a787a5c0562","pitchNumber":3,"startTime":"2026-08-30T22:10:39.046Z","endTime":"2026-08-30T22:10:42.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.672073932158856,"aZ":-25.996558103695833,"pfxX":5.637050502578864,"pfxZ":3.711447423480596,"pX":-0.14425778102693254,"pZ":3.497492022801934,"vX0":-9.217922440923818,"vY0":-128.73393320010175,"vZ0":2.55642904608859,"x":122.5,"y":144.35,"x0":2.7633127545314298,"y0":50.00498588833177,"z0":4.51379646585926,"aX":9.38995528269484},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.6,"breakHorizontal":-7.9,"spinRate":2211,"spinDirection":116},"zone":11,"typeConfidence":0.93,"plateTime":0.42674699619108525,"extension":6.612606125996014},"index":3,"playId":"908f7ce3-cf53-3982-82d1-5d5290a82a45","pitchNumber":4,"startTime":"2026-08-30T22:11:00.104Z","endTime":"2026-08-30T22:11:03.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.400536712217292,"aZ":-36.16423839166742,"pfxX":9.281940615387246,"pfxZ":-2.6204479762307713,"pX":1.127102532967687,"pZ":2.912916091457054,"vX0":-6.714401284666605,"vY0":-122.88780714921329,"vZ0":2.977970006451467,"x":74.04,"y":160.13,"x0":2.695116183394882,"y0":50.00386144819231,"z0":4.767008473663397,"aX":14.131913991029112},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.7,"breakHorizontal":-15.1,"spinRate":1857,"spinDirection":91},"zone":12,"typeConfidence":0.9,"plateTime":0.4465179246666535,"extension":6.65251150777549},"hitData":{"launchSpeed":92.3,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.52,"coordY":116.6}},"index":4,"playId":"4fba0a8a-72a7-3a53-970c-2a0aa4d9043b","pitchNumber":5,"startTime":"2026-08-30T22:11:20.197Z","endTime":"2026-08-30T22:11:32.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":671111,"link":"/api/v1/people/671111"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":671111,"link":"/api/v1/people/671111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.299999999999997,"awayTeamWinProbability":82.7,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":1.41,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:11:32.552Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to right fielder Josh Lowe.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T22:11:54.252Z","endTime":"2026-08-30T22:14:19.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":79.8,"endSpeed":73.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.548070910596742,"aZ":-29.523351131261197,"pfxX":-5.5201446277697155,"pfxZ":1.9567944871224778,"pX":-0.0626313100322732,"pZ":2.70334014154338,"vX0":-5.388855770329407,"vY0":-116.01847051412174,"vZ0":2.3057073405359256,"x":119.39,"y":165.79,"x0":3.0111912814843613,"y0":50.00575073985845,"z0":4.518355255416635,"aX":-7.494412964483958},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":4.4,"breakHorizontal":11.4,"spinRate":2276,"spinDirection":282},"zone":5,"typeConfidence":0.85,"plateTime":0.4728486919845132,"extension":6.710090226594265},"index":0,"playId":"d5bceb67-c28a-3974-9be7-07e9b93c8acf","pitchNumber":1,"startTime":"2026-08-30T22:12:03.673Z","endTime":"2026-08-30T22:12:07.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":90.2,"endSpeed":82.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.144487511069926,"aZ":-28.547002520074138,"pfxX":10.767146343811449,"pfxZ":2.089149425965063,"pX":-1.09961809610187,"pZ":1.7716400057387387,"vX0":-12.392655626817474,"vY0":-130.73528776641191,"vZ0":-2.3568657281041037,"x":158.91,"y":190.95,"x0":2.2994909447966143,"y0":50.001314018067475,"z0":4.8240462173004,"aX":18.66814736963124},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.5,"breakHorizontal":-16.8,"spinRate":2218,"spinDirection":137},"zone":13,"typeConfidence":0.91,"plateTime":0.41870005815789035,"extension":6.794507220959435},"index":1,"playId":"f5fa9368-5971-3feb-b846-0474a4d69e9d","pitchNumber":2,"startTime":"2026-08-30T22:12:32.652Z","endTime":"2026-08-30T22:12:35.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":79.9,"endSpeed":73.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.790110777580438,"aZ":-27.74480677502598,"pfxX":-4.935867318485384,"pfxZ":3.2678731013635236,"pX":-0.23463674513463956,"pZ":1.6276311173719924,"vX0":-6.052252884086604,"vY0":-116.26926271728937,"vZ0":-0.5317130204047056,"x":125.94,"y":194.83,"x0":3.0531892970070773,"y0":50.00389342044744,"z0":4.514754007329448,"aX":-6.690674286932586},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":6.1,"breakHorizontal":10.6,"spinRate":2457,"spinDirection":279},"zone":7,"typeConfidence":0.81,"plateTime":0.4728715993170427,"extension":6.454918323193467},"index":2,"playId":"2a9aac9b-7740-3066-972c-11459325cb48","pitchNumber":3,"startTime":"2026-08-30T22:12:50.924Z","endTime":"2026-08-30T22:12:53.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.672467354308303,"aZ":-26.626171934759817,"pfxX":-5.990708027580526,"pfxZ":3.948283934924569,"pX":-1.544138445876753,"pZ":1.661014974634147,"vX0":-8.317900565048431,"vY0":-118.13321472657692,"vZ0":-1.0343377517746055,"x":175.86,"y":193.93,"x0":2.808432986120676,"y0":50.003556220480974,"z0":4.564527031006457,"aX":-8.41938990817651},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.2,"breakHorizontal":13.0,"spinRate":2508,"spinDirection":273},"zone":13,"typeConfidence":0.71,"plateTime":0.46464983286315054,"extension":6.371416960359671},"index":3,"playId":"33b3fd7f-1d86-335a-a3ed-e90768162b81","pitchNumber":4,"startTime":"2026-08-30T22:13:10.642Z","endTime":"2026-08-30T22:13:13.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89041841990781,"aZ":-31.681637232712493,"pfxX":8.661213571703177,"pfxZ":0.2847355891834642,"pX":0.23683083717718173,"pZ":2.2346873165989263,"vX0":-8.828930811212182,"vY0":-130.44684884762958,"vZ0":-0.3601442049292417,"x":107.97,"y":178.44,"x0":2.5240459805836197,"y0":50.00505009756925,"z0":4.742950673352572,"aX":15.077490976558153},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.6,"breakHorizontal":-13.9,"spinRate":2093,"spinDirection":126},"zone":5,"typeConfidence":0.9,"plateTime":0.41830416944426396,"extension":6.939822552839818},"index":4,"playId":"6404b49d-262c-33ec-9e54-bad94d8a3e23","pitchNumber":5,"startTime":"2026-08-30T22:13:29.688Z","endTime":"2026-08-30T22:13:32.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.479412778536126,"aZ":-25.564208488377872,"pfxX":4.701039001762996,"pfxZ":3.998770863816901,"pX":-1.5284997882689704,"pZ":2.577611225475829,"vX0":-11.605788883183264,"vY0":-127.61159189035222,"vZ0":0.22335025251799523,"x":175.26,"y":169.18,"x0":2.461360296619445,"y0":50.00554954660078,"z0":4.497539969407684,"aX":7.778968085102738},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.6,"breakHorizontal":-6.0,"spinRate":2038,"spinDirection":118},"zone":11,"typeConfidence":0.92,"plateTime":0.42869193833057206,"extension":7.020806915554847},"index":5,"playId":"d7597677-9aa8-3c5a-8fb0-bd49bbc2733d","pitchNumber":6,"startTime":"2026-08-30T22:13:49.787Z","endTime":"2026-08-30T22:13:52.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":72.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12187840516602,"aZ":-28.216583783779345,"pfxX":-0.5518185449747723,"pfxZ":2.93022284459665,"pX":0.8243117284555118,"pZ":1.9800389530734273,"vX0":-5.067209352964187,"vY0":-116.6339702296307,"vZ0":0.7154867377192895,"x":85.58,"y":185.32,"x0":3.115355651495799,"y0":50.000952863228925,"z0":4.373656631302307,"aX":-0.7440665368215305},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.9,"breakHorizontal":2.5,"spinRate":2126,"spinDirection":273},"zone":9,"typeConfidence":0.9,"plateTime":0.47334385931950695,"extension":6.500679765490419},"hitData":{"launchSpeed":96.1,"launchAngle":57.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.67,"coordY":103.36}},"index":6,"playId":"d7260754-9284-3fe4-b3d4-1038be9438e4","pitchNumber":7,"startTime":"2026-08-30T22:14:08.153Z","endTime":"2026-08-30T22:14:19.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":671111,"link":"/api/v1/people/671111"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":671111,"link":"/api/v1/people/671111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.6,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:14:19.822Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Bohm walks. Kyle Schwarber to 3rd. Trea Turner to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T22:16:56.173Z","endTime":"2026-08-30T22:17:57.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-30T22:14:37.137Z","endTime":"2026-08-30T22:15:06.068Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: José Fermin replaces Sammy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-30T22:15:06.068Z","endTime":"2026-08-30T22:16:58.081Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820862,"link":"/api/v1/people/820862"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671111,"link":"/api/v1/people/671111","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10850502935984,"aZ":-28.310855185532468,"pfxX":-1.1874986869714332,"pfxZ":2.2108063589864377,"pX":1.273408818936667,"pZ":1.403105950583747,"vX0":8.307313659434989,"vY0":-132.28544281421398,"vZ0":-6.786194174303119,"x":68.46,"y":200.9,"x0":-1.7734394922746999,"y0":50.00311992120118,"z0":6.119242948402964,"aX":-2.0756224458752346},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.5,"breakHorizontal":0.1,"spinRate":2514,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4164121067756432,"extension":5.614087742908033},"index":2,"playId":"f673b083-3887-30e8-bc40-85838bd62487","pitchNumber":1,"startTime":"2026-08-30T22:16:58.081Z","endTime":"2026-08-30T22:17:01.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.229438046395536,"aZ":-20.329202127736927,"pfxX":-8.291866672304144,"pfxZ":6.116757160633895,"pX":-1.0979138177270091,"pZ":3.4702763512984287,"vX0":4.633387020168372,"vY0":-138.57240775714467,"vZ0":-3.7049761360642557,"x":158.85,"y":145.08,"x0":-1.7182251169865308,"y0":50.00323677031867,"z0":6.190276923167616,"aX":-16.05544576046926},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":14.0,"spinRate":2293,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.395928198593285,"extension":5.961733177416127},"index":3,"playId":"ecdf1d1b-5bf5-36f8-86ba-b45fbb399244","pitchNumber":2,"startTime":"2026-08-30T22:17:15.570Z","endTime":"2026-08-30T22:17:19.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36674118062708,"aZ":-28.51048116216289,"pfxX":-0.4899424300672157,"pfxZ":2.0817934205920015,"pX":0.6699851849556369,"pZ":1.5419052140329241,"vX0":5.786508950239322,"vY0":-132.89232288669913,"vZ0":-6.42989515056804,"x":91.46,"y":197.15,"x0":-1.4858618671892367,"y0":50.00620428537071,"z0":6.104640141814207,"aX":-0.8642753854531287},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.4,"breakHorizontal":-0.6,"spinRate":2510,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4144978193536595,"extension":5.909932401470536},"index":4,"playId":"c4858a24-2b23-35aa-9fb7-c3dc02538edf","pitchNumber":3,"startTime":"2026-08-30T22:17:33.818Z","endTime":"2026-08-30T22:17:36.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.87305256894854,"aZ":-13.816008008235464,"pfxX":-4.652501779692197,"pfxZ":9.31123798752263,"pX":-0.41707920132424176,"pZ":3.9071909005145105,"vX0":5.0273018937842044,"vY0":-140.27102665166043,"vZ0":-3.6553391612316632,"x":132.9,"y":133.29,"x0":-1.6372340077759884,"y0":50.002549943503176,"z0":6.141907298442775,"aX":-9.172983608416049},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":7.2,"spinRate":2297,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3920799018819694,"extension":5.852962967281191},"index":5,"playId":"7465a630-78e7-3556-b8a9-f4d6c0a3ac2e","pitchNumber":4,"startTime":"2026-08-30T22:17:54.033Z","endTime":"2026-08-30T22:17:57.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-5.4999999999999964,"leverageIndex":1.87,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:17:57.521Z","atBatIndex":59},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Luis Arraez out on a sacrifice fly to left fielder Wade Meckler. Kyle Schwarber scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T22:18:38.821Z","endTime":"2026-08-30T22:21:27.269Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":671111,"link":"/api/v1/people/671111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis Arraez replaces Edmundo Sosa.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-30T22:18:21.720Z","endTime":"2026-08-30T22:18:41.015Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":624641,"link":"/api/v1/people/624641"},"defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.618194749740127,"aZ":-27.937507060894646,"pfxX":-0.12155083821094442,"pfxZ":2.358070826706461,"pX":0.09457252373481649,"pZ":1.7384014428478096,"vX0":4.949371749281793,"vY0":-132.88513188360193,"vZ0":-6.310320056059954,"x":113.4,"y":191.84,"x0":-1.7736603700711282,"y0":50.00091169512503,"z0":6.164814097378958,"aX":-0.21919921681264595},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.1,"breakHorizontal":-0.8,"spinRate":2536,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.41167760765184713,"extension":5.7489773382579346},"index":1,"playId":"49fac8ea-eb6a-3986-91c6-17f3087ef803","pitchNumber":1,"startTime":"2026-08-30T22:18:41.015Z","endTime":"2026-08-30T22:18:44.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.726348602236605,"aZ":-13.05530140347702,"pfxX":-5.547259263788388,"pfxZ":9.527223902632572,"pX":-1.092878316724919,"pZ":2.88694711348161,"vX0":3.5823910909283514,"vY0":-141.58253636788993,"vZ0":-6.472115615430292,"x":158.66,"y":160.83,"x0":-1.661232834507898,"y0":50.00654282312133,"z0":6.057003362649721,"aX":-11.137450007241906},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":9.2,"spinRate":2334,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.38854215093500377,"extension":6.001135857690053},"index":2,"playId":"35512c16-1eea-3b58-88e0-88574ccfbbb2","pitchNumber":2,"startTime":"2026-08-30T22:19:07.800Z","endTime":"2026-08-30T22:19:10.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-30T22:19:16.553Z","endTime":"2026-08-30T22:19:35.042Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.98196042092079,"aZ":-14.61543318061743,"pfxX":-7.660897156341101,"pfxZ":8.87216611417532,"pX":1.3150112211550729,"pZ":2.2379389304750297,"vX0":9.928405927410651,"vY0":-140.52782518318273,"vZ0":-7.6950674489548305,"x":66.87,"y":178.36,"x0":-1.28602789485288,"y0":50.000609865649714,"z0":5.981648095018025,"aX":-15.158780197620974},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":11.5,"spinRate":2177,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3913373705397305,"extension":6.24415107128639},"index":4,"playId":"1566c90f-ea1a-38af-874e-c3149fd332f2","pitchNumber":3,"startTime":"2026-08-30T22:19:35.042Z","endTime":"2026-08-30T22:19:39.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.57932261687273,"aZ":-15.600168460422855,"pfxX":-8.086698031942348,"pfxZ":8.192782178028963,"pX":-1.7103387861797652,"pZ":4.807319878296371,"vX0":1.7512105712558288,"vY0":-141.82189175696692,"vZ0":-1.220674442296904,"x":182.19,"y":108.98,"x0":-1.2884474672734683,"y0":50.00037983167644,"z0":6.245496089913776,"aX":-16.353047778596626},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":14.3,"spinRate":2338,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3872703139339553,"extension":6.0629631065094935},"index":5,"playId":"2e8a5486-d224-3d39-995e-712fda672a9b","pitchNumber":4,"startTime":"2026-08-30T22:19:56.819Z","endTime":"2026-08-30T22:19:59.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.8,"endSpeed":84.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.803277187484376,"aZ":-29.333917577092535,"pfxX":-1.1260520323454064,"pfxZ":1.5772911822076159,"pX":0.008038615910637193,"pZ":1.623743571970717,"vX0":4.302369712891085,"vY0":-133.54990736155435,"vZ0":-6.310473365194861,"x":116.69,"y":194.94,"x0":-1.48020705802712,"y0":50.00072510901408,"z0":6.137640242321768,"aX":-2.0258738580255047},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.7,"breakHorizontal":1.1,"spinRate":2527,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.41073934566874115,"extension":5.9504292396136504},"index":6,"playId":"73f64d12-f7b9-3196-8844-1eef85f8f063","pitchNumber":5,"startTime":"2026-08-30T22:20:20.500Z","endTime":"2026-08-30T22:20:23.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14480116613662,"aZ":-29.15353191818478,"pfxX":-0.15970501021822237,"pfxZ":1.6835128216166901,"pX":-0.21169466850639687,"pZ":0.40472567965881645,"vX0":3.6983615813787036,"vY0":-133.0779824724512,"vZ0":-9.090621479160024,"x":125.07,"y":227.85,"x0":-1.5998938232361914,"y0":50.000582088980316,"z0":5.983790977609957,"aX":-0.2866835572126537},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.2,"breakHorizontal":-0.5,"spinRate":2749,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4119306500642952,"extension":5.9336817910358235},"index":7,"playId":"f0a550fe-2c94-3f55-89d5-192c8831991e","pitchNumber":6,"startTime":"2026-08-30T22:20:44.789Z","endTime":"2026-08-30T22:20:48.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7552229326296,"aZ":-13.371771200738714,"pfxX":-4.9406845385312,"pfxZ":9.4113334316136,"pX":-0.7344691209202945,"pZ":2.840037842264073,"vX0":4.2124110206590535,"vY0":-140.88128114134017,"vZ0":-6.3767362213676,"x":145.0,"y":162.1,"x0":-1.6114812470444329,"y0":50.006250055982434,"z0":6.007080373790958,"aX":-9.875225139245215},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":8.0,"spinRate":2266,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3896592383187478,"extension":6.08829560566895},"hitData":{"launchSpeed":88.2,"launchAngle":35.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.76,"coordY":112.77}},"index":8,"playId":"2887a7d2-bf85-32e6-bf8c-3540d5571aaf","pitchNumber":7,"startTime":"2026-08-30T22:21:14.282Z","endTime":"2026-08-30T22:21:27.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":2.27,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:21:27.269Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a ground ball to right fielder Josh Lowe. Trea Turner scores. Alec Bohm to 2nd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T22:22:22.385Z","endTime":"2026-08-30T22:25:19.792Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnSecond":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":671111,"link":"/api/v1/people/671111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Brandon Marsh replaces Bryan De La Cruz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T22:21:56.009Z","endTime":"2026-08-30T22:22:24.609Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":650559,"link":"/api/v1/people/650559"},"defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03456587773109,"aZ":-16.1376162999051,"pfxX":-7.163971979820881,"pfxZ":7.74884443233695,"pX":-0.5796297337364655,"pZ":2.7906071864488333,"vX0":5.029070746083014,"vY0":-142.9713894209276,"vZ0":-6.206531265801437,"x":139.09,"y":163.43,"x0":-1.4308766198875549,"y0":50.00349049115992,"z0":6.002797880507163,"aX":-14.828058519850163},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.0,"breakHorizontal":12.0,"spinRate":2411,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.38314117325328123,"extension":6.225620226653663},"index":1,"playId":"8079886a-c25b-30ea-b176-1c810d6e0849","pitchNumber":1,"startTime":"2026-08-30T22:22:24.609Z","endTime":"2026-08-30T22:22:27.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.815625325900854,"aZ":-17.468921171219172,"pfxX":-8.604538311449804,"pfxZ":7.2802312536747165,"pX":-0.5477830323348282,"pZ":2.2592900046401123,"vX0":4.999807114433734,"vY0":-141.36864700148632,"vZ0":-7.17578741103592,"x":137.88,"y":177.78,"x0":-1.223136167376112,"y0":50.00554906157059,"z0":5.955982463046676,"aX":-17.384584766532555},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.9,"breakHorizontal":14.5,"spinRate":2400,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.38773735980087487,"extension":6.342567854517273},"index":2,"playId":"4e947980-53ab-3921-bf16-eedb2e59a42e","pitchNumber":2,"startTime":"2026-08-30T22:22:43.461Z","endTime":"2026-08-30T22:22:46.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10830266030057,"aZ":-13.358969523381976,"pfxX":-2.987213143212365,"pfxZ":9.230226099413601,"pX":0.5602309767459996,"pZ":2.5832010265722216,"vX0":5.910235257613554,"vY0":-141.8089477490941,"vZ0":-7.374668695501872,"x":95.65,"y":169.03,"x0":-1.161906710035881,"y0":50.006750137589854,"z0":6.068007451794535,"aX":-6.092197055946504},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":4.2,"spinRate":2336,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.3860809520115094,"extension":6.323403160968397},"index":3,"playId":"6d7b4add-eca0-3dbc-8c23-117e6a4a79e4","pitchNumber":3,"startTime":"2026-08-30T22:23:05.646Z","endTime":"2026-08-30T22:23:08.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":93.0,"endSpeed":86.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83387950117261,"aZ":-28.82937758699799,"pfxX":0.08620630543075336,"pfxZ":1.795294583958313,"pX":1.3495075479545124,"pZ":1.7559122241720753,"vX0":6.497565769018166,"vY0":-135.25916791733147,"vZ0":-6.282566267416588,"x":65.56,"y":191.37,"x0":-1.0889624417751482,"y0":50.00281349460605,"z0":6.114178006741557,"aX":0.16084335594080268},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.2,"breakHorizontal":-1.4,"spinRate":2679,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4040127389464181,"extension":5.781277104200682},"index":4,"playId":"2a8b1b52-a591-3bb1-8499-7a72aef64b80","pitchNumber":4,"startTime":"2026-08-30T22:23:30.300Z","endTime":"2026-08-30T22:23:33.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79937883885174,"aZ":-16.685645705095244,"pfxX":-7.812949658572554,"pfxZ":7.626135232183941,"pX":-0.2930949962378552,"pZ":3.361594734182849,"vX0":5.629164909333377,"vY0":-141.71695273835908,"vZ0":-4.419057128949335,"x":128.17,"y":148.02,"x0":-1.2914594325710307,"y0":50.00340995361568,"z0":6.009005905959198,"aX":-15.870774483553994},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":13.0,"spinRate":2449,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.3866922129235446,"extension":6.178969672579438},"index":5,"playId":"f5b29b6a-882c-354b-97d8-e798a294f0df","pitchNumber":5,"startTime":"2026-08-30T22:23:51.133Z","endTime":"2026-08-30T22:23:54.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":84.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02684764726172,"aZ":-29.41565686406959,"pfxX":-0.9596052159763051,"pfxZ":1.554869332812368,"pX":0.9296521425432585,"pZ":0.74341115389231,"vX0":6.159379341114318,"vY0":-130.9445593601394,"vZ0":-7.998821342232172,"x":81.56,"y":218.71,"x0":-1.3067838105680023,"y0":50.00400987050082,"z0":5.972244188327799,"aX":-1.7036861447333214},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.6,"breakHorizontal":0.7,"spinRate":2585,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.41487307585830946,"extension":6.255443845214578},"index":6,"playId":"e191f9d9-7b4f-3f64-9266-69b93561a33e","pitchNumber":6,"startTime":"2026-08-30T22:24:15.204Z","endTime":"2026-08-30T22:24:18.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.606697713689464,"aZ":-19.32310174673955,"pfxX":-8.104818366301359,"pfxZ":6.282526019001875,"pX":-0.3612059393405231,"pZ":3.1840261859068257,"vX0":5.544186852567229,"vY0":-141.9167121528311,"vZ0":-4.46412814165455,"x":130.77,"y":152.81,"x0":-1.2842142570843982,"y0":50.00496599037863,"z0":6.003566012651108,"aX":-16.581465275949643},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.7,"breakHorizontal":13.6,"spinRate":2301,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.38553619957224816,"extension":6.115420512640512},"index":7,"playId":"17847408-d8e4-3ce2-adbb-2513d931fff8","pitchNumber":7,"startTime":"2026-08-30T22:24:42.652Z","endTime":"2026-08-30T22:24:45.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72832614083282,"aZ":-29.174987678833233,"pfxX":-0.2460316522073187,"pfxZ":1.6515728153856664,"pX":0.9967142277374827,"pZ":1.7381660973006983,"vX0":6.4156851650325954,"vY0":-133.31578054393435,"vZ0":-6.07931858492725,"x":79.01,"y":191.85,"x0":-1.4016433491892324,"y0":50.00223404313558,"z0":6.134613527683852,"aX":-0.44795611229975757},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.9,"breakHorizontal":-0.8,"spinRate":2687,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4097370923477972,"extension":5.824218395693699},"hitData":{"launchSpeed":92.5,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.24,"coordY":134.78}},"index":8,"playId":"34b55e5c-f909-30d6-91f9-7be0598f7a9a","pitchNumber":8,"startTime":"2026-08-30T22:25:08.546Z","endTime":"2026-08-30T22:25:19.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3999999999999995,"awayTeamWinProbability":92.6,"homeTeamWinProbabilityAdded":-6.8,"leverageIndex":1.01,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:25:19.792Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to left fielder Wade Meckler.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T22:26:39.572Z","endTime":"2026-08-30T22:28:20.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T22:25:48.441Z","endTime":"2026-08-30T22:26:39.572Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44745402603893,"aZ":-18.310232180226535,"pfxX":-7.218237352685676,"pfxZ":6.823626848542725,"pX":0.04204060126924535,"pZ":2.1001758531157555,"vX0":7.084809479179175,"vY0":-141.8466569470265,"vZ0":-7.474980286638709,"x":115.4,"y":182.08,"x0":-1.5542122417517414,"y0":50.000241004343536,"z0":5.943813488327078,"aX":-14.658773236200359},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.9,"breakHorizontal":11.5,"spinRate":2354,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.386640021212747,"extension":6.129769797372984},"index":1,"playId":"7c261f41-6bba-33c3-872f-dcb9503d757a","pitchNumber":1,"startTime":"2026-08-30T22:26:39.572Z","endTime":"2026-08-30T22:26:43.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.1,"endSpeed":89.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.809183717640835,"aZ":-14.104272362467615,"pfxX":-4.235653846679641,"pfxZ":8.888326529721173,"pX":-0.08209285687546734,"pZ":3.6848523469881664,"vX0":5.269438419156051,"vY0":-141.34578465783562,"vZ0":-4.167132916708979,"x":120.13,"y":139.29,"x0":-1.4161200151488322,"y0":50.001110343866856,"z0":6.077452083553948,"aX":-8.609869970962052},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":6.6,"spinRate":2281,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.38682178728586436,"extension":6.185787034013312},"index":2,"playId":"e128a580-e673-3648-a1ad-49588eccf7ac","pitchNumber":2,"startTime":"2026-08-30T22:27:02.428Z","endTime":"2026-08-30T22:27:05.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.578736832121482,"aZ":-28.611911554149604,"pfxX":-1.0554534001417415,"pfxZ":1.9714198602093638,"pX":0.47680629893647253,"pZ":0.6550076810298467,"vX0":5.290373779717104,"vY0":-133.83834103336557,"vZ0":-8.694345106190566,"x":98.83,"y":221.09,"x0":-1.3906329247204618,"y0":50.005280461374674,"z0":6.002765076077952,"aX":-1.9102961542765062},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.8,"breakHorizontal":0.7,"spinRate":2585,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4096530822817588,"extension":6.140589983697622},"index":3,"playId":"394274b8-169e-3e82-b6e5-7b0dcf98de3f","pitchNumber":3,"startTime":"2026-08-30T22:27:25.232Z","endTime":"2026-08-30T22:27:29.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":98.0,"endSpeed":89.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.965009748825324,"aZ":-13.56152353870331,"pfxX":-4.413175868552635,"pfxZ":9.029955213966472,"pX":0.18371895450389028,"pZ":4.3788902226341335,"vX0":5.735230924999782,"vY0":-142.69358654463446,"vZ0":-2.7056511991527303,"x":110.0,"y":120.55,"x0":-1.279260900516841,"y0":50.00331416054155,"z0":6.194291479377665,"aX":-9.0974943278393},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":6.8,"spinRate":2292,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.38391135499419793,"extension":6.102195766190716},"index":4,"playId":"a2e457d5-846d-3aca-a35f-52070398037f","pitchNumber":4,"startTime":"2026-08-30T22:27:49.593Z","endTime":"2026-08-30T22:27:54.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":97.3,"endSpeed":89.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.765895449875895,"aZ":-15.151476526293722,"pfxX":-8.14895983001353,"pfxZ":8.375248425708932,"pX":0.3380790109162498,"pZ":1.818349748632188,"vX0":7.853376691436669,"vY0":-141.3189039734821,"vZ0":-8.857145404341844,"x":104.11,"y":189.68,"x0":-1.411767729046959,"y0":50.00122452364026,"z0":5.956172051973821,"aX":-16.559776525174353},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.6,"breakHorizontal":13.2,"spinRate":2370,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.38687507700301094,"extension":6.209007805473751},"hitData":{"launchSpeed":84.2,"launchAngle":50.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.18,"coordY":130.14}},"index":5,"playId":"c06c36ed-b798-3e3c-844f-84fbbc660cff","pitchNumber":5,"startTime":"2026-08-30T22:28:10.298Z","endTime":"2026-08-30T22:28:20.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":1.2999999999999998,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:28:20.403Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vaughn Grissom lines out to center fielder Derek Hill.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T22:30:53.501Z","endTime":"2026-08-30T22:31:20.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Luis Arraez remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T22:30:18.454Z","endTime":"2026-08-30T22:30:18.486Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":624641,"link":"/api/v1/people/624641"},"defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brandon Marsh remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-30T22:30:18.486Z","endTime":"2026-08-30T22:30:18.489Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":650559,"link":"/api/v1/people/650559"},"defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to third base for Bryson Stott.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-30T22:30:18.489Z","endTime":"2026-08-30T22:30:18.491Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"700","defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: José Alvarado replaces Alex McFarlane.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-30T22:30:18.491Z","endTime":"2026-08-30T22:30:55.554Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686934,"link":"/api/v1/people/686934","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23535533907317,"aZ":-12.3620944834363,"pfxX":6.11460443203565,"pfxZ":9.939602167024283,"pX":-0.2745405764606941,"pZ":3.4627370598889033,"vX0":-6.3527082228055285,"vY0":-140.40265286004941,"vZ0":-6.056668716277587,"x":127.46,"y":145.29,"x0":1.224615906278691,"y0":50.00602175086466,"z0":6.45492952478914,"aX":12.191977023816424},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":-9.7,"spinRate":2085,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.39033861567682226,"extension":7.014153501684064},"index":4,"playId":"acbaf332-e7b8-3484-84ee-f89319bacd99","pitchNumber":1,"startTime":"2026-08-30T22:30:55.554Z","endTime":"2026-08-30T22:30:58.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.138727930680485,"aZ":-18.061040961223885,"pfxX":8.326596298537085,"pfxZ":7.157689208568714,"pX":0.6712890468528202,"pZ":2.4568230196044114,"vX0":-4.926584467931407,"vY0":-139.49920669582116,"vZ0":-7.415532669428461,"x":91.41,"y":172.45,"x0":1.377566613908438,"y0":50.006146575583394,"z0":6.338578871060386,"aX":16.427472100362916},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":-14.0,"spinRate":1964,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.39251887568626653,"extension":7.022501163878815},"hitData":{"launchSpeed":81.7,"launchAngle":26.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.69,"coordY":78.83}},"index":5,"playId":"ff468d14-8295-3b74-b83b-6758e50d2fe5","pitchNumber":2,"startTime":"2026-08-30T22:31:12.625Z","endTime":"2026-08-30T22:31:20.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.08,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:31:20.846Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Moisés Ballesteros singles on a line drive to left fielder Brandon Marsh.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T22:31:36.724Z","endTime":"2026-08-30T22:31:57.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":96.8,"endSpeed":88.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.028437665383755,"aZ":-14.119692853410298,"pfxX":7.17603431861902,"pfxZ":9.019673517558628,"pX":0.1456068556884547,"pZ":1.9056073870986618,"vX0":-5.933541555766076,"vY0":-140.60416107739096,"vZ0":-9.589742254429828,"x":111.45,"y":187.33,"x0":1.3514760058026356,"y0":50.00079805122321,"z0":6.277735992326658,"aX":14.35940163096494},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":-11.8,"spinRate":2104,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.38963349998828223,"extension":7.0433935154208305},"hitData":{"launchSpeed":75.0,"launchAngle":19.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.13,"coordY":131.36}},"index":0,"playId":"0f44a7c6-6c00-305f-ae77-5592fde21a00","pitchNumber":1,"startTime":"2026-08-30T22:31:46.013Z","endTime":"2026-08-30T22:31:57.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":3.1999999999999993,"leverageIndex":0.68,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:31:57.646Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Moore singles on a line drive to left fielder Brandon Marsh. Moisés Ballesteros to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T22:32:10.198Z","endTime":"2026-08-30T22:33:51.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"postOnSecond":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90538346163788,"aZ":-13.39972721036299,"pfxX":6.838022535093174,"pfxZ":9.585449537239814,"pX":-0.48636606756036876,"pZ":1.3657981789658582,"vX0":-7.482902849081779,"vY0":-139.4350289050153,"vZ0":-10.716724390331434,"x":135.54,"y":201.9,"x0":1.3504694218998694,"y0":50.00520378732946,"z0":6.156048941739764,"aX":13.395584390563052},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":-10.7,"spinRate":1916,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.39361798933434544,"extension":7.1148331795320505},"index":0,"playId":"947188cc-49a5-34b8-a5ae-6cac30708734","pitchNumber":1,"startTime":"2026-08-30T22:32:28.761Z","endTime":"2026-08-30T22:32:32.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98397742107126,"aZ":-15.65438158789577,"pfxX":7.976482449561267,"pfxZ":8.240699090135694,"pX":-0.3344224538607557,"pZ":3.7380494398727557,"vX0":-7.833193417561573,"vY0":-141.13194668338045,"vZ0":-4.626023143548347,"x":129.75,"y":137.85,"x0":1.4491047723950972,"y0":50.004205966838,"z0":6.41629451568914,"aX":15.992573639929772},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":-12.7,"spinRate":1977,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.38901752232767217,"extension":7.013510797672054},"index":1,"playId":"cb1f7fe4-95cf-39dd-aa45-4741620a6b86","pitchNumber":2,"startTime":"2026-08-30T22:32:44.394Z","endTime":"2026-08-30T22:32:47.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15055699737339,"aZ":-12.464221258521832,"pfxX":6.4410754192542115,"pfxZ":9.93567898084585,"pX":-0.5655747513751274,"pZ":1.092309012810507,"vX0":-7.033164990684188,"vY0":-140.07770212100746,"vZ0":-12.015242970617468,"x":138.56,"y":209.29,"x0":1.1429812985785957,"y0":50.00233372808444,"z0":6.256349864214449,"aX":12.777741876784154},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":-10.2,"spinRate":1989,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.3912739803919534,"extension":7.007389061005811},"index":2,"playId":"d487dddf-c871-3d0f-804c-797c5f0f799d","pitchNumber":3,"startTime":"2026-08-30T22:33:02.881Z","endTime":"2026-08-30T22:33:06.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12421356147836,"aZ":-16.532338742802292,"pfxX":7.638192782418033,"pfxZ":7.870573776155888,"pX":-0.32572123076849496,"pZ":3.1038944297279145,"vX0":-7.281021483360502,"vY0":-140.63093599727384,"vZ0":-5.992401909355586,"x":129.42,"y":154.97,"x0":1.3139732095801566,"y0":50.00586066060908,"z0":6.3483177632339105,"aX":15.187228766268541},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":-12.2,"spinRate":2003,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.3905977041938109,"extension":7.067810105291128},"index":3,"playId":"4c13871a-bbdb-3c01-984a-5440a561cd4b","pitchNumber":4,"startTime":"2026-08-30T22:33:22.506Z","endTime":"2026-08-30T22:33:26.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19567367306573,"aZ":-12.889630976525787,"pfxX":5.840348062324129,"pfxZ":9.75410944562228,"pX":-0.5903956455993752,"pZ":1.764023329412122,"vX0":-7.019860278717907,"vY0":-140.10623303246763,"vZ0":-10.098437576415325,"x":139.5,"y":191.15,"x0":1.195041915671198,"y0":50.0065155708665,"z0":6.269239165165756,"aX":11.552663436973639},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":-9.0,"spinRate":2003,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.3917051375902645,"extension":7.0514626792724},"hitData":{"launchSpeed":96.4,"launchAngle":11.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.0,"coordY":112.36}},"index":4,"playId":"88447e4e-c750-369c-8196-b36990c233ae","pitchNumber":5,"startTime":"2026-08-30T22:33:38.700Z","endTime":"2026-08-30T22:33:51.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":6.200000000000001,"leverageIndex":1.51,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:33:51.411Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Lowe strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T22:35:31.028Z","endTime":"2026-08-30T22:37:12.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"postOnSecond":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-30T22:34:35.341Z","endTime":"2026-08-30T22:35:33.021Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.736995765124675,"aZ":-18.05393643790056,"pfxX":8.48488683750574,"pfxZ":6.868400692164926,"pX":0.8556190444759171,"pZ":3.2962392800914335,"vX0":-4.80528277188741,"vY0":-142.67954976400208,"vZ0":-5.359472786406435,"x":84.39,"y":149.78,"x0":1.4619142683332436,"y0":50.002737841197245,"z0":6.341887036910364,"aX":17.441704459676384},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.5,"breakHorizontal":-14.4,"spinRate":1912,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.38432009750695784,"extension":7.009971930570477},"index":1,"playId":"2a3c9b57-0ffb-35b7-83be-5e232a521376","pitchNumber":1,"startTime":"2026-08-30T22:35:33.021Z","endTime":"2026-08-30T22:35:36.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03355576057397,"aZ":-12.971485698483738,"pfxX":6.225503388866171,"pfxZ":9.419675573272375,"pX":1.0433183384402938,"pZ":2.2590282017842322,"vX0":-3.6041390976038548,"vY0":-141.78230444985493,"vZ0":-8.951650240807298,"x":77.23,"y":177.79,"x0":1.5213308345988124,"y0":50.00165421423231,"z0":6.282371310329059,"aX":12.689718284552892},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":-10.6,"spinRate":1963,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.38612778656478186,"extension":7.020781089334352},"index":2,"playId":"3b072adb-6ebd-3bbc-a931-3818b4cc32e4","pitchNumber":2,"startTime":"2026-08-30T22:35:50.008Z","endTime":"2026-08-30T22:35:53.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.173066719131572,"aZ":-31.819496920181994,"pfxX":-2.797600268822964,"pfxZ":0.2068368168338388,"pX":0.0967139934803088,"pZ":4.1537110991055295,"vX0":-2.1144438111332056,"vY0":-131.3116993180565,"vZ0":0.07938555624139809,"x":113.31,"y":126.63,"x0":1.2794971114745315,"y0":50.00290733497842,"z0":6.516033980969227,"aX":-4.822231909041301},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.6,"breakHorizontal":5.5,"spinRate":2076,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4192098013213861,"extension":6.844163844768293},"index":3,"playId":"3ba0cfa0-c538-362c-beb0-5faf6cfd3471","pitchNumber":3,"startTime":"2026-08-30T22:36:12.706Z","endTime":"2026-08-30T22:36:15.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90588113348663,"aZ":-17.347275344251653,"pfxX":7.809835019205275,"pfxZ":7.53025425922805,"pX":0.29438058695201275,"pZ":2.4472999010114007,"vX0":-5.8419050274765745,"vY0":-139.76435247030702,"vZ0":-7.224917095178374,"x":105.78,"y":172.7,"x0":1.4020150815764443,"y0":50.00395694384806,"z0":6.214977328254096,"aX":15.378108292208966},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":-12.8,"spinRate":2015,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.3926196550479961,"extension":6.921523380099843},"index":4,"playId":"658798f7-99b2-3bb2-a6f3-3ab5a52d8e40","pitchNumber":4,"startTime":"2026-08-30T22:36:30.551Z","endTime":"2026-08-30T22:36:35.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17926039505915,"aZ":-26.754768859499755,"pfxX":-1.1725008764929186,"pfxZ":3.08657273021046,"pX":-0.09149165956489277,"pZ":0.5648843588544724,"vX0":-3.27228025015209,"vY0":-131.52766974395675,"vZ0":-9.738110465208887,"x":120.49,"y":223.53,"x0":1.3197662973492232,"y0":50.00444129124676,"z0":6.290586665925357,"aX":-2.059993699709073},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.7,"breakHorizontal":2.9,"spinRate":1976,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.41600124430756846,"extension":6.971679112935474},"index":5,"playId":"145bb103-e3d1-335f-a7b8-d9c107787d93","pitchNumber":5,"startTime":"2026-08-30T22:37:08.015Z","endTime":"2026-08-30T22:37:12.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":-6.700000000000001,"leverageIndex":2.87,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:37:12.659Z","atBatIndex":66},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jose Siri grounds into a force out, shortstop Trea Turner to second baseman Luis Arraez. Christian Moore out at 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T22:40:07.694Z","endTime":"2026-08-30T22:40:44.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T22:37:46.328Z","endTime":"2026-08-30T22:38:52.864Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Orion Kerkering replaces José Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-30T22:38:52.864Z","endTime":"2026-08-30T22:40:09.879Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689147,"link":"/api/v1/people/689147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14356124614886,"aZ":-20.843667055555887,"pfxX":-8.986586882742833,"pfxZ":5.929028679897618,"pX":-0.5065031795286705,"pZ":3.893807412892128,"vX0":4.578005980755878,"vY0":-137.7305099698381,"vZ0":-1.2893495773488715,"x":136.31,"y":133.65,"x0":-1.0276274215179024,"y0":50.00078485783534,"z0":5.784991415374212,"aX":-17.169342624213822},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.7,"breakHorizontal":15.2,"spinRate":2284,"spinDirection":227},"zone":11,"typeConfidence":0.81,"plateTime":0.3985001239936272,"extension":6.164713353750045},"index":2,"playId":"a3e6a77f-0238-33db-a5f3-42abe6e52924","pitchNumber":1,"startTime":"2026-08-30T22:40:09.879Z","endTime":"2026-08-30T22:40:12.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.437112353543068,"aZ":-30.806797986989896,"pfxX":3.9755155998995093,"pfxZ":0.8819744686956934,"pX":1.5325106674723346,"pZ":1.7737002225365428,"vX0":5.84493923152249,"vY0":-124.48453058114957,"vZ0":-2.740710111207017,"x":58.58,"y":190.89,"x0":-1.3720356930235027,"y0":50.00461398657839,"z0":5.466718561853707,"aX":6.173212126764019},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.2,"breakHorizontal":-8.6,"spinRate":3000,"spinDirection":63},"zone":14,"typeConfidence":0.89,"plateTime":0.4417786618864694,"extension":6.300682672858819},"index":3,"playId":"e40c75ed-e86e-3e15-81ad-407ee95f73ed","pitchNumber":2,"startTime":"2026-08-30T22:40:23.274Z","endTime":"2026-08-30T22:40:26.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40508003572677,"aZ":-21.72700808209042,"pfxX":-10.02621089563672,"pfxZ":5.378810322305303,"pX":0.04869272183785181,"pZ":2.258560834214855,"vX0":6.182706516378757,"vY0":-138.79420472238942,"vZ0":-5.386202964829536,"x":115.14,"y":177.8,"x0":-0.9105108809994831,"y0":50.003113295262594,"z0":5.680680050324122,"aX":-19.471003735688168},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.8,"breakHorizontal":16.8,"spinRate":2317,"spinDirection":221},"zone":5,"typeConfidence":0.85,"plateTime":0.3953287052804537,"extension":6.2325000203873735},"hitData":{"launchSpeed":95.1,"launchAngle":4.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.49,"coordY":147.49}},"index":4,"playId":"fcc02568-c529-3e48-bc64-51f6a89f43a2","pitchNumber":3,"startTime":"2026-08-30T22:40:37.397Z","endTime":"2026-08-30T22:40:44.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"second":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-5.299999999999999,"leverageIndex":2.08,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:40:44.650Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.T. Realmuto walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T22:43:06.476Z","endTime":"2026-08-30T22:44:44.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Mitch Farris replaces José Fermin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T22:42:23.926Z","endTime":"2026-08-30T22:43:08.634Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815083,"link":"/api/v1/people/815083"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.594179899699437,"aZ":-23.13788813867255,"pfxX":1.6349725027765816,"pfxZ":5.269195704155273,"pX":0.8453448396492635,"pZ":3.2338746751579777,"vX0":-0.7044316102200302,"vY0":-130.45573690802846,"vZ0":-3.01378331251186,"x":84.78,"y":151.47,"x0":0.9071093647656081,"y0":50.004857317170874,"z0":6.156894172417259,"aX":2.805798709231744},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.1,"breakHorizontal":-2.8,"spinRate":2188,"spinDirection":160},"zone":12,"typeConfidence":0.89,"plateTime":0.4205806916289423,"extension":6.623134654813236},"index":1,"playId":"7dcfbc5d-b87e-38de-ae13-de30f1bff18f","pitchNumber":1,"startTime":"2026-08-30T22:43:08.634Z","endTime":"2026-08-30T22:43:11.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.190408913582736,"aZ":-13.55321891850626,"pfxX":4.927267922449655,"pfxZ":10.667526706145065,"pX":-1.1481894266758594,"pZ":2.084752362776264,"vX0":-5.876796745390524,"vY0":-131.8334764087004,"vZ0":-7.662993924213875,"x":160.77,"y":182.49,"x0":0.4784270948371361,"y0":50.00588642932499,"z0":6.046936162630677,"aX":8.603536670225054},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.6,"breakHorizontal":-7.6,"spinRate":2166,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.41679771269719446,"extension":6.72823874105208},"index":2,"playId":"1259bacb-0c56-3208-a712-35aa0a72195b","pitchNumber":2,"startTime":"2026-08-30T22:43:22.195Z","endTime":"2026-08-30T22:43:25.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.463866837518363,"aZ":-14.892670309304188,"pfxX":4.117734932047484,"pfxZ":9.924845784551254,"pX":-0.15473641527569024,"pZ":3.12054108754653,"vX0":-3.214346021909075,"vY0":-131.7425260311697,"vZ0":-5.000886247465236,"x":122.9,"y":154.53,"x0":0.5519539559266069,"y0":50.00202770501413,"z0":6.160511381060393,"aX":7.169318268579954},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.9,"breakHorizontal":-6.7,"spinRate":2100,"spinDirection":149},"zone":2,"typeConfidence":0.86,"plateTime":0.41727256199551466,"extension":6.668583293675256},"index":3,"playId":"0d127af9-6322-366f-85c9-ecbfd0516a3e","pitchNumber":3,"startTime":"2026-08-30T22:43:36.749Z","endTime":"2026-08-30T22:43:39.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66742891957987,"aZ":-31.735543241962915,"pfxX":8.717066166043303,"pfxZ":0.33842146370934056,"pX":0.2321658152261405,"pZ":1.2967154417696294,"vX0":-3.3526567509838294,"vY0":-113.1125827812379,"vZ0":-3.7835589324783516,"x":108.15,"y":203.77,"x0":0.614132212774824,"y0":50.00011158155683,"z0":6.226630363128716,"aX":11.115495221319469},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-0.1,"breakHorizontal":-14.8,"spinRate":1679,"spinDirection":96},"zone":14,"typeConfidence":0.91,"plateTime":0.48718020758207237,"extension":6.566695029071836},"index":4,"playId":"eaadd741-6ee2-3507-b0b8-8454eaef4a3a","pitchNumber":4,"startTime":"2026-08-30T22:43:57.735Z","endTime":"2026-08-30T22:44:02.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.381972599131256,"aZ":-16.257394443923303,"pfxX":4.642642564357386,"pfxZ":8.648889108544726,"pX":-0.5145635206893656,"pZ":3.1327411106922987,"vX0":-4.3923967680657325,"vY0":-135.06091135966838,"vZ0":-5.053127288813169,"x":136.61,"y":154.2,"x0":0.5324006274156888,"y0":50.00614127541004,"z0":6.177447313554571,"aX":8.548547518254255},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":-7.4,"spinRate":2165,"spinDirection":146},"zone":1,"typeConfidence":0.9,"plateTime":0.4060742282581158,"extension":6.668128330492525},"index":5,"playId":"224b93f6-32cf-3dc4-b850-60ea4a8bf73f","pitchNumber":5,"startTime":"2026-08-30T22:44:12.949Z","endTime":"2026-08-30T22:44:16.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.278974021265523,"aZ":-33.320817449612605,"pfxX":9.072201996295604,"pfxZ":-0.8448327899451087,"pX":-0.31468809178428925,"pZ":4.747161294615876,"vX0":-4.709754878305683,"vY0":-115.79040829210759,"vZ0":3.4523189513017813,"x":129.0,"y":110.61,"x0":0.5704346246683485,"y0":50.00382430322038,"z0":6.431584624712341,"aX":12.279542205196067},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-0.4,"breakHorizontal":-15.2,"spinRate":1484,"spinDirection":90},"zone":11,"typeConfidence":0.91,"plateTime":0.4736237370881806,"extension":6.4856934312866095},"index":6,"playId":"3c2f5a73-0289-37fa-87f2-d840c2bf44a5","pitchNumber":6,"startTime":"2026-08-30T22:44:41.209Z","endTime":"2026-08-30T22:44:44.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:44:44.254Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Derek Hill singles on a bunt ground ball to first baseman Vaughn Grissom. J.T. Realmuto to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T22:45:02.159Z","endTime":"2026-08-30T22:45:18.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20141662574085,"aZ":-25.320451277880863,"pfxX":0.8326171737883823,"pfxZ":4.096387862923104,"pX":0.08624309498829452,"pZ":3.0694830483490962,"vX0":-2.2687692792160687,"vY0":-128.88217639964685,"vZ0":-2.800602693511048,"x":113.71,"y":155.9,"x0":0.8719525713553962,"y0":50.00110034725617,"z0":6.1374503656542565,"aX":1.3926539452898636},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.0,"breakHorizontal":-1.0,"spinRate":2007,"spinDirection":154},"zone":2,"typeConfidence":0.92,"plateTime":0.4258946023051733,"extension":6.536950966289234},"hitData":{"launchSpeed":35.8,"launchAngle":11.0,"totalDistance":46.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":140.32,"coordY":177.95}},"index":0,"playId":"065c1903-5881-36d3-9a48-8aa9df23b107","pitchNumber":1,"startTime":"2026-08-30T22:45:10.993Z","endTime":"2026-08-30T22:45:18.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"credit":"b_ab"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_ab"},{"player":{"id":656537,"link":"/api/v1/people/656537"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-0.7000000000000006,"leverageIndex":0.22,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:45:18.744Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T22:45:43.400Z","endTime":"2026-08-30T22:46:36.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.457871559588718,"aZ":-33.19945458027528,"pfxX":-1.3655850887572902,"pfxZ":-0.688627531637735,"pX":-0.7419651587551417,"pZ":2.2247405540129055,"vX0":-3.3526156413592254,"vY0":-121.09478444735409,"vZ0":-2.3781416992210658,"x":145.28,"y":178.71,"x0":0.8374336521821923,"y0":50.00412742258201,"z0":6.121586643496057,"aX":-2.0293589362135505},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.6,"breakHorizontal":3.2,"spinRate":2295,"spinDirection":306},"zone":4,"typeConfidence":0.87,"plateTime":0.45217746496559386,"extension":6.6370566255314145},"index":0,"playId":"680c86fd-d620-3bbe-97a9-ab5029d48c29","pitchNumber":1,"startTime":"2026-08-30T22:45:52.133Z","endTime":"2026-08-30T22:45:55.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.243455949729192,"aZ":-32.504941901208824,"pfxX":8.368114728199664,"pfxZ":-0.2518838919862141,"pX":0.5765121406503215,"pZ":1.1497961161868897,"vX0":-2.7486554675042028,"vY0":-115.1885019212164,"vZ0":-4.352520303219074,"x":95.02,"y":207.74,"x0":0.7010665225889682,"y0":50.00075815200679,"z0":6.2210703681775295,"aX":11.195700084125175},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.3,"breakHorizontal":-14.4,"spinRate":1573,"spinDirection":96},"zone":14,"typeConfidence":0.9,"plateTime":0.47627408925840653,"extension":6.614775992794907},"index":1,"playId":"4159da84-0edd-3df9-bd2c-ca2b7bb22862","pitchNumber":2,"startTime":"2026-08-30T22:46:07.289Z","endTime":"2026-08-30T22:46:10.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-30T22:46:19.454Z","endTime":"2026-08-30T22:46:33.328Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.791842397107747,"aZ":-13.630470887759207,"pfxX":4.233826696920399,"pfxZ":9.949626277946237,"pX":0.11436227737612407,"pZ":3.4654032698177333,"vX0":-2.8980113926338933,"vY0":-135.68128870924917,"vZ0":-4.916763527956062,"x":112.64,"y":145.21,"x0":0.6464402864475143,"y0":50.002610909054766,"z0":6.25143491964803,"aX":7.890782088876365},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":-7.1,"spinRate":2024,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.40374784519641205,"extension":6.614692195355413},"index":3,"playId":"5a18857c-e71c-3c1b-8b3c-81ac73c958b3","pitchNumber":3,"startTime":"2026-08-30T22:46:33.328Z","endTime":"2026-08-30T22:46:36.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":0.7000000000000006,"leverageIndex":0.24,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:46:36.328Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to left fielder Wade Meckler.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T22:46:54.471Z","endTime":"2026-08-30T22:47:52.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.085555879467897,"aZ":-30.342022137042598,"pfxX":-1.068076234737132,"pfxZ":1.2058191525788713,"pX":-1.0092090793968773,"pZ":0.7762203093711451,"vX0":-4.029200797398295,"vY0":-122.17632049684771,"vZ0":-6.356570999426817,"x":155.47,"y":217.82,"x0":0.7971106630436953,"y0":50.00229992519913,"z0":6.005039403851371,"aX":-1.6213080536678373},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.0,"breakHorizontal":2.9,"spinRate":2324,"spinDirection":312},"zone":13,"typeConfidence":0.66,"plateTime":0.44755115544140445,"extension":6.439415262528928},"index":0,"playId":"0d8ff4b5-5afc-377b-b07a-31db9f3ad37a","pitchNumber":1,"startTime":"2026-08-30T22:46:59.440Z","endTime":"2026-08-30T22:47:02.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.934692048661127,"aZ":-33.49647017625206,"pfxX":-1.9954625329033555,"pfxZ":-0.894615643728975,"pX":-0.9568788156827807,"pZ":1.654751352367131,"vX0":-3.6279427345088666,"vY0":-120.77225310302265,"vZ0":-3.6524107126646204,"x":153.47,"y":194.1,"x0":0.822392560425809,"y0":50.00216829784205,"z0":6.124532378259099,"aX":-2.9547368079805882},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.2,"breakHorizontal":4.4,"spinRate":2381,"spinDirection":310},"zone":13,"typeConfidence":0.89,"plateTime":0.4530624575030977,"extension":6.603036701389356},"index":1,"playId":"295d1804-6cd9-38ff-a82d-139b5452d176","pitchNumber":2,"startTime":"2026-08-30T22:47:22.543Z","endTime":"2026-08-30T22:47:27.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2299487007659,"aZ":-12.899429283010093,"pfxX":3.269912444714787,"pfxZ":10.57737808013953,"pX":-0.7943029036073724,"pZ":2.5581352966418063,"vX0":-4.767724613102665,"vY0":-134.39858621716294,"vZ0":-6.966997260631491,"x":147.28,"y":169.71,"x0":0.5811080595530911,"y0":50.00150345716691,"z0":6.1076826659864505,"aX":5.957955544844252},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":-4.8,"spinRate":2127,"spinDirection":155},"zone":4,"typeConfidence":0.85,"plateTime":0.40818681197762574,"extension":6.672148858424359},"hitData":{"launchSpeed":85.3,"launchAngle":50.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.93,"coordY":120.43}},"index":2,"playId":"097d194f-675d-3411-a4a4-38ec8189d0ca","pitchNumber":3,"startTime":"2026-08-30T22:47:37.406Z","endTime":"2026-08-30T22:47:52.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:47:52.273Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Angels challenged (tag play), call on the field was upheld: Bryce Harper doubles (27) on a line drive to center fielder Jose Siri. J.T. Realmuto scores. Derek Hill to 3rd.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T22:48:05.593Z","endTime":"2026-08-30T22:49:15.024Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnThird":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":815083,"link":"/api/v1/people/815083"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.90085107901537,"aZ":-34.003652124392154,"pfxX":8.653682653039757,"pfxZ":-1.4065056505955678,"pX":-0.4575272491342181,"pZ":1.8489029107609092,"vX0":-5.19638113611308,"vY0":-113.58692802374424,"vZ0":-2.231732117183484,"x":134.44,"y":188.86,"x0":0.7420529017143344,"y0":50.00294430488436,"z0":6.243288637445544,"aX":11.244070669961381},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-2.9,"breakHorizontal":-14.3,"spinRate":1620,"spinDirection":89},"zone":7,"typeConfidence":0.91,"plateTime":0.4832544518226496,"extension":6.527270971531844},"index":0,"playId":"ad6f80f6-00c1-3eb7-b21b-d9896b90a37c","pitchNumber":1,"startTime":"2026-08-30T22:48:15.011Z","endTime":"2026-08-30T22:48:18.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.132774282763425,"aZ":-32.12836481440352,"pfxX":-0.7658633965088688,"pfxZ":0.02879215363833243,"pX":-1.0293892055035905,"pZ":1.5070175953439704,"vX0":-4.173928736383951,"vY0":-122.55981681330574,"vZ0":-4.518205112582721,"x":156.24,"y":198.09,"x0":0.7949166246417056,"y0":50.00282543032632,"z0":6.117199181925532,"aX":-1.1646727679844953},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.7,"breakHorizontal":2.4,"spinRate":2299,"spinDirection":306},"zone":13,"typeConfidence":0.77,"plateTime":0.44684829264818937,"extension":6.502477497250731},"index":1,"playId":"bb79e2ad-b51d-341f-a739-3332e8c3093a","pitchNumber":2,"startTime":"2026-08-30T22:48:28.736Z","endTime":"2026-08-30T22:48:32.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.474983675877002,"aZ":-15.7011459198884,"pfxX":6.372644377544741,"pfxZ":8.836621221991937,"pX":-0.020530339944222924,"pZ":2.642278581773591,"vX0":-3.8279977053509686,"vY0":-135.84093880631357,"vZ0":-6.379211485043331,"x":117.78,"y":167.44,"x0":0.580874221070883,"y0":50.00315538156762,"z0":6.117646351377924,"aX":11.878947659298385},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":-10.7,"spinRate":2208,"spinDirection":151},"zone":5,"typeConfidence":0.92,"plateTime":0.40361178410521337,"extension":6.680402144332387},"index":2,"playId":"f5093b5e-a861-3916-b05b-4e654ce546f0","pitchNumber":3,"startTime":"2026-08-30T22:48:44.919Z","endTime":"2026-08-30T22:48:47.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.597244469803577,"aZ":-14.536834406351025,"pfxX":4.299444984216005,"pfxZ":9.404057406172273,"pX":0.22249670728502105,"pZ":2.279435020643749,"vX0":-2.678375015040208,"vY0":-136.24682250214866,"vZ0":-7.650588743917435,"x":108.52,"y":177.24,"x0":0.6608825651617375,"y0":50.00411149158637,"z0":6.133331643731279,"aX":8.064598740237972},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":-7.2,"spinRate":2085,"spinDirection":153},"zone":5,"typeConfidence":0.91,"plateTime":0.40236908927702375,"extension":6.667725556835419},"hitData":{"launchSpeed":99.7,"launchAngle":10.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.89,"coordY":100.47}},"index":3,"playId":"6780049d-6021-376d-90f3-7be34f01ce0e","pitchNumber":4,"startTime":"2026-08-30T22:49:02.797Z","endTime":"2026-08-30T22:49:15.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":108},"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-2.0999999999999996,"leverageIndex":0.28,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:49:15.024Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T22:52:18.963Z","endTime":"2026-08-30T22:52:55.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Justin Crawford replaces Bryce Harper.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T22:51:53.982Z","endTime":"2026-08-30T22:52:21.125Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":547180,"link":"/api/v1/people/547180"},"base":2,"defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"third":{"id":656537,"link":"/api/v1/people/656537"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.029162526981693,"aZ":-20.242081063321613,"pfxX":-1.1462795765865974,"pfxZ":7.028897405535708,"pX":0.20284632355972312,"pZ":1.9416673857107856,"vX0":-1.608382170599292,"vY0":-129.9058894632602,"vZ0":-6.612564495930453,"x":109.27,"y":186.35,"x0":0.9805601312837573,"y0":50.00044539888017,"z0":6.07574611869949,"aX":-1.9443954034980562},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.4,"breakHorizontal":2.4,"spinRate":2112,"spinDirection":167},"zone":8,"typeConfidence":0.94,"plateTime":0.4227879921863278,"extension":6.799931218884615},"index":1,"playId":"1adcb445-0124-3f38-ae9c-75007d73f66e","pitchNumber":1,"startTime":"2026-08-30T22:52:21.125Z","endTime":"2026-08-30T22:52:24.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":656537,"link":"/api/v1/people/656537"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.294259629663497,"aZ":-30.472976422718958,"pfxX":9.957365890581666,"pfxZ":1.276648482153795,"pX":0.8522728310501679,"pZ":1.6300366344907544,"vX0":-2.558160795990396,"vY0":-115.46984604283826,"vZ0":-3.6003865015198446,"x":84.51,"y":194.77,"x0":0.690455927804148,"y0":50.00276739199831,"z0":6.1850714482990305,"aX":13.258472819161943},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.6,"breakHorizontal":-17.3,"spinRate":1870,"spinDirection":98},"zone":14,"typeConfidence":0.9,"plateTime":0.4769069496770544,"extension":6.486711809819139},"index":2,"playId":"1c435f4b-4cd1-3baa-9085-566035f76c07","pitchNumber":2,"startTime":"2026-08-30T22:52:35.550Z","endTime":"2026-08-30T22:52:39.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":656537,"link":"/api/v1/people/656537"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.590698480983193,"aZ":-26.628903821757785,"pfxX":8.949247927580686,"pfxZ":4.229232861437119,"pX":1.1217101191791394,"pZ":2.093513915342072,"vX0":-1.876979135221537,"vY0":-113.91897746972691,"vZ0":-3.216016043280354,"x":74.24,"y":182.26,"x0":0.7955985430768284,"y0":50.001019778398884,"z0":6.165395311912191,"aX":11.720423321624407},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":7.1,"breakHorizontal":-15.7,"spinRate":1715,"spinDirection":96},"zone":14,"typeConfidence":0.87,"plateTime":0.48143308973455756,"extension":6.420824979713565},"index":3,"playId":"fc40c21c-1e53-3f9f-bd71-696bad65da6f","pitchNumber":3,"startTime":"2026-08-30T22:52:52.400Z","endTime":"2026-08-30T22:52:55.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666139,"link":"/api/v1/people/666139"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":656537,"link":"/api/v1/people/656537"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.3999999999999999,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:52:55.604Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Oswald Peraza singles on a line drive to left fielder Brandon Marsh.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-30T22:55:13.696Z","endTime":"2026-08-30T22:55:52.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Justin Crawford remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T22:54:49.459Z","endTime":"2026-08-30T22:54:49.479Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":547180,"link":"/api/v1/people/547180"},"defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":656537,"link":"/api/v1/people/656537"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to right field for Derek Hill.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-30T22:54:49.479Z","endTime":"2026-08-30T22:55:15.882Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"900","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.856668173054647,"aZ":-21.40077427554905,"pfxX":-10.04325935504021,"pfxZ":5.680745468327087,"pX":-0.008298932103690905,"pZ":3.3269550766063287,"vX0":5.478106703588725,"vY0":-136.7608016219609,"vZ0":-2.930500099664658,"x":117.32,"y":148.95,"x0":-0.7313580903304047,"y0":50.00301926162895,"z0":5.878499533219925,"aX":-19.044947745292887},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":17.0,"spinRate":2292,"spinDirection":217},"zone":2,"typeConfidence":0.82,"plateTime":0.40033511858440907,"extension":6.16306175238143},"index":2,"playId":"f0492a62-9e73-3d8a-b85a-3ea19816cb15","pitchNumber":1,"startTime":"2026-08-30T22:55:15.882Z","endTime":"2026-08-30T22:55:19.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.080012703169402,"aZ":-28.063798716213018,"pfxX":7.373266309631315,"pfxZ":2.598078952017925,"pX":0.500745024799171,"pZ":3.6473426799730393,"vX0":2.358972906367164,"vY0":-124.65274785642075,"vZ0":0.7374090774302475,"x":97.91,"y":140.3,"x0":-1.4145970814632123,"y0":50.00066055908646,"z0":5.6572068759863,"aX":11.648573161238588},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.2,"breakHorizontal":-13.9,"spinRate":2877,"spinDirection":67},"zone":12,"typeConfidence":0.9,"plateTime":0.43870737313299024,"extension":6.189483617180783},"index":3,"playId":"0deb9e0f-1017-3401-908e-bd24a21856ad","pitchNumber":2,"startTime":"2026-08-30T22:55:29.317Z","endTime":"2026-08-30T22:55:32.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.734537131238312,"aZ":-30.60912841322947,"pfxX":6.965800610729861,"pfxZ":1.0042954802167916,"pX":0.84868656628377,"pZ":2.1311140540480014,"vX0":3.266642365663701,"vY0":-124.15697060060447,"vZ0":-2.009545331061463,"x":84.65,"y":181.24,"x0":-1.3889973076405415,"y0":50.004765041493236,"z0":5.49704595281078,"aX":10.88128802920907},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.6,"breakHorizontal":-13.3,"spinRate":2961,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.44107119898310554,"extension":6.308590824403115},"hitData":{"launchSpeed":72.7,"launchAngle":25.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.67,"coordY":107.72}},"index":4,"playId":"a51c0fc9-9918-34a4-8302-48486e33de18","pitchNumber":3,"startTime":"2026-08-30T22:55:42.002Z","endTime":"2026-08-30T22:55:52.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":2.4,"leverageIndex":0.46,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:55:52.900Z","atBatIndex":74},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Denzer Guzman pops out to second baseman Luis Arraez.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-30T22:56:07.031Z","endTime":"2026-08-30T22:56:37.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.431845760036445,"aZ":-12.216483455482216,"pfxX":-6.376760339688593,"pfxZ":10.193299678491982,"pX":2.0642524893935215,"pZ":2.4812802353878096,"vX0":9.518628691830296,"vY0":-139.74430088255227,"vZ0":-6.413578304165306,"x":38.32,"y":171.79,"x0":-0.5734727261868685,"y0":50.00443041596851,"z0":5.625198206244477,"aX":-12.48778532752487},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2365,"spinDirection":215},"zone":14,"typeConfidence":0.91,"plateTime":0.3934683103044678,"extension":6.560627301734818},"index":0,"playId":"40673d29-eebd-3ae4-97ae-ae8fee56bdce","pitchNumber":1,"startTime":"2026-08-30T22:56:13.073Z","endTime":"2026-08-30T22:56:16.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.501339373810197,"aZ":-33.744897879186794,"pfxX":4.830945189660584,"pfxZ":-1.0199143661705161,"pX":-0.14380653210421784,"pZ":2.4819252123865536,"vX0":1.6931922098427417,"vY0":-124.26364550301888,"vZ0":-0.6652032367257126,"x":122.48,"y":171.77,"x0":-1.4635428704523803,"y0":50.000186056293956,"z0":5.5841750110844,"aX":7.468610886565212},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.7,"breakHorizontal":-9.1,"spinRate":2877,"spinDirection":60},"zone":5,"typeConfidence":0.89,"plateTime":0.4426862173227595,"extension":6.0029737193761585},"hitData":{"launchSpeed":80.1,"launchAngle":63.0,"totalDistance":149.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":125.79,"coordY":144.46}},"index":1,"playId":"064bf340-9ef8-3eee-949a-fd92a5aaf99a","pitchNumber":2,"startTime":"2026-08-30T22:56:27.551Z","endTime":"2026-08-30T22:56:37.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_ab"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_ab"},{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_pa"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:56:37.196Z","atBatIndex":75},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Umpire reviewed (play at 1st), call on the field was overturned: Wade Meckler grounds into a force out, second baseman Luis Arraez to shortstop Trea Turner. Oswald Peraza out at 2nd. Wade Meckler to 1st.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-30T22:56:55.054Z","endTime":"2026-08-30T22:57:09.107Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6133196372091,"aZ":-13.096684828447435,"pfxX":-6.531016136459536,"pfxZ":9.61230435937386,"pX":0.33823886950353155,"pZ":2.809413555477572,"vX0":5.633937490219543,"vY0":-140.21150398390304,"vZ0":-5.535478811166375,"x":104.11,"y":162.93,"x0":-0.8516714630821203,"y0":50.004606135631946,"z0":5.668682745996547,"aX":-12.965053706792595},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":10.7,"spinRate":2348,"spinDirection":226},"zone":3,"typeConfidence":0.9,"plateTime":0.3911028451848302,"extension":6.191660853729027},"hitData":{"launchSpeed":96.3,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.2,"coordY":148.7}},"index":0,"playId":"ce6b4f19-060d-3505-b9c6-e2e5771d2b56","pitchNumber":1,"startTime":"2026-08-30T22:57:00.378Z","endTime":"2026-08-30T22:57:09.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"NF"},"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.57,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:57:09.107Z","atBatIndex":76},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Trout doubles (21) on a sharp line drive to right fielder Derek Hill. Wade Meckler scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-30T22:58:45.856Z","endTime":"2026-08-30T22:59:43.511Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":{"id":689147,"link":"/api/v1/people/689147"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.4,"endSpeed":88.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.96683015891913,"aZ":-12.702028985991662,"pfxX":-8.048688686668921,"pfxZ":9.714442532149095,"pX":1.5811321378899226,"pZ":2.14450236266673,"vX0":8.877862288175862,"vY0":-141.3226118654163,"vZ0":-7.441290700284245,"x":56.73,"y":180.88,"x0":-0.5691171033614304,"y0":50.00047347935178,"z0":5.644026345392278,"aX":-16.129357834047507},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":12.6,"spinRate":2305,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.38894881065120046,"extension":6.349432309365545},"index":0,"playId":"8248c78a-7d20-3c63-9972-a07a1ffe52f3","pitchNumber":1,"startTime":"2026-08-30T22:58:49.110Z","endTime":"2026-08-30T22:58:52.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.989951440198546,"aZ":-12.925453103338498,"pfxX":-7.261852676894844,"pfxZ":9.631197989420993,"pX":1.0784911989593344,"pZ":1.4962600904672043,"vX0":7.47872954955852,"vY0":-140.93950136151128,"vZ0":-9.12670406594887,"x":75.89,"y":198.38,"x0":-0.6743355897754846,"y0":50.004148850647454,"z0":5.624905563503691,"aX":-14.515187332116236},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":11.5,"spinRate":2325,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.3896062964486475,"extension":6.372575869945449},"index":1,"playId":"1354f261-a305-397d-9ca3-a46ad5d8e722","pitchNumber":2,"startTime":"2026-08-30T22:59:01.685Z","endTime":"2026-08-30T22:59:04.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.693033119529645,"aZ":-30.55594395328382,"pfxX":6.065592018858147,"pfxZ":1.0240535421316501,"pX":0.6531650707781806,"pZ":2.060258209707528,"vX0":3.2635597499017766,"vY0":-125.29194363207735,"vZ0":-2.2792061356621254,"x":92.1,"y":183.15,"x0":-1.4567910176512473,"y0":50.00388994621001,"z0":5.493282029531946,"aX":9.58645213923378},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.6,"breakHorizontal":-11.8,"spinRate":2913,"spinDirection":53},"zone":9,"typeConfidence":0.9,"plateTime":0.4381474624399737,"extension":6.185270360971645},"index":2,"playId":"de834710-9d9e-327d-bef0-b1bfbdd18d12","pitchNumber":3,"startTime":"2026-08-30T22:59:15.789Z","endTime":"2026-08-30T22:59:22.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wade Meckler advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":3,"actionPlayId":"de834710-9d9e-327d-bef0-b1bfbdd18d12","startTime":"2026-08-30T22:59:29.254Z","endTime":"2026-08-30T22:59:29.836Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"},"defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"postOnSecond":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.19,"dramaIndex":10.0,"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":97.6,"endSpeed":88.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20136780021209,"aZ":-12.213711417211591,"pfxX":-6.570469208663729,"pfxZ":9.837916643251312,"pX":0.8481133659305784,"pZ":1.9620562986511498,"vX0":7.063975836899965,"vY0":-141.71786487991375,"vZ0":-7.844909514613692,"x":84.67,"y":185.8,"x0":-0.8263455567149287,"y0":50.00201244508427,"z0":5.551210229346336,"aX":-13.328982518601464},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":10.4,"spinRate":2381,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.3868911431042359,"extension":6.336252583883463},"hitData":{"launchSpeed":105.1,"launchAngle":19.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.86,"coordY":51.14}},"index":4,"playId":"418b897e-cc47-398f-87e0-fdca0129e109","pitchNumber":4,"startTime":"2026-08-30T22:59:29.836Z","endTime":"2026-08-30T22:59:43.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":1.1,"leverageIndex":0.19,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-08-30T22:59:43.511Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-30T23:00:05.715Z","endTime":"2026-08-30T23:01:51.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".297"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".189"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.036"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".712"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.87"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.54"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.75"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.83"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.21"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.59"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.34"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.10"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.37"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.23"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.36"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.76"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.40"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.036"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".712"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":85.8,"endSpeed":78.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74601272857679,"aZ":-32.64397278211266,"pfxX":5.64767655684836,"pfxZ":-0.2989678260156956,"pX":-0.3476789701835734,"pZ":0.9528599240059691,"vX0":1.025360446614905,"vY0":-124.9021865824393,"vZ0":-4.278253621548536,"x":130.25,"y":213.05,"x0":-1.4976656823625578,"y0":50.00453698307133,"z0":5.392576566235067,"aX":8.862767325872992},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.3,"breakHorizontal":-10.4,"spinRate":2949,"spinDirection":60},"zone":13,"typeConfidence":0.89,"plateTime":0.4396783004372544,"extension":6.086219684393916},"index":0,"playId":"484178fa-de36-3734-ab70-187288325b8b","pitchNumber":1,"startTime":"2026-08-30T23:00:16.883Z","endTime":"2026-08-30T23:00:20.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.2,"endSpeed":87.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.480586615801855,"aZ":-19.30787914515407,"pfxX":-10.720855529349683,"pfxZ":6.529016751644897,"pX":-0.5594316748049882,"pZ":2.339672042152461,"vX0":5.263853584752706,"vY0":-139.95777605172222,"vZ0":-5.344301902721756,"x":138.32,"y":175.61,"x0":-1.078227824925891,"y0":50.00507073967532,"z0":5.550488651623106,"aX":-21.134799314629905},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.8,"breakHorizontal":18.2,"spinRate":2443,"spinDirection":220},"zone":4,"typeConfidence":0.92,"plateTime":0.3923189565229559,"extension":6.4022290329841915},"index":1,"playId":"f1f4ac88-3ba1-3176-a78f-4a6a5547f191","pitchNumber":2,"startTime":"2026-08-30T23:00:34.175Z","endTime":"2026-08-30T23:00:37.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.850555042340353,"aZ":-21.86091977217121,"pfxX":-10.954084738198489,"pfxZ":5.2048471548578235,"pX":0.17143381366194432,"pZ":1.3478288967403527,"vX0":6.8138700430139965,"vY0":-139.94906230539294,"vZ0":-7.354441600621008,"x":110.47,"y":202.39,"x0":-0.8727344836331241,"y0":50.005935222776365,"z0":5.44403477303319,"aX":-21.712681896537624},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.0,"breakHorizontal":18.5,"spinRate":2378,"spinDirection":222},"zone":14,"typeConfidence":0.93,"plateTime":0.39152197969082225,"extension":6.554544747365451},"index":2,"playId":"8067a0c5-51eb-3309-880e-8dccd5d4b2e5","pitchNumber":3,"startTime":"2026-08-30T23:00:50.967Z","endTime":"2026-08-30T23:00:54.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.366340866346107,"aZ":-30.975756584063415,"pfxX":4.7380479772547375,"pfxZ":0.7447496326542025,"pX":0.8265458218969968,"pZ":1.490110384342129,"vX0":3.9901781560097955,"vY0":-126.29629012095126,"vZ0":-3.598493094758904,"x":85.49,"y":198.55,"x0":-1.3909269798815382,"y0":50.003224130982844,"z0":5.431778741542652,"aX":7.633517625621712},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":-9.5,"spinRate":2981,"spinDirection":67},"zone":14,"typeConfidence":0.89,"plateTime":0.4341318079998775,"extension":6.100813131156129},"index":3,"playId":"46bbda5c-8dbc-3248-af80-04369e51c69e","pitchNumber":4,"startTime":"2026-08-30T23:01:08.035Z","endTime":"2026-08-30T23:01:11.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21476589452021,"aZ":-19.816641311591248,"pfxX":-11.345657245610617,"pfxZ":6.266571383266973,"pX":-0.7841023069202656,"pZ":2.5416151279360473,"vX0":4.724323959762798,"vY0":-140.1163451999364,"vZ0":-4.710996544204736,"x":146.89,"y":170.16,"x0":-1.0264920412772025,"y0":50.00010370726021,"z0":5.555116338300426,"aX":-22.35990249951139},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":19.4,"spinRate":2414,"spinDirection":221},"zone":4,"typeConfidence":0.92,"plateTime":0.3922156103507213,"extension":6.32877771364242},"index":4,"playId":"f7d24e89-a5e1-3af6-9b2e-b10303b8d9d3","pitchNumber":5,"startTime":"2026-08-30T23:01:23.325Z","endTime":"2026-08-30T23:01:27.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42985532016841,"aZ":-31.094494415385654,"pfxX":6.933350202996165,"pfxZ":0.6725292088282986,"pX":1.1317169392537214,"pZ":1.8974892132738232,"vX0":4.069640074890673,"vY0":-126.23834692112597,"vZ0":-2.662395730486708,"x":73.86,"y":187.55,"x0":-1.4037294755410485,"y0":50.003509265000744,"z0":5.476563119939467,"aX":11.156544785360143},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.8,"breakHorizontal":-13.6,"spinRate":2842,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.43437839979356374,"extension":6.356289365400237},"index":5,"playId":"2c9a60d5-b588-3201-b00b-34da976a0a94","pitchNumber":6,"startTime":"2026-08-30T23:01:47.038Z","endTime":"2026-08-30T23:01:51.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.6,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-30T23:01:51.200Z","atBatIndex":78}]