[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-08T22:46:37.262Z","endTime":"2025-09-08T22:48:40.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-08T20:02:32.563Z","endTime":"2025-09-08T22:24:07.450Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"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":"2025-09-08T22:24:07.450Z","endTime":"2025-09-08T22:46:03.416Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"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":"2025-09-08T22:46:03.416Z","endTime":"2025-09-08T22:46:39.601Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"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":91.8,"endSpeed":84.4,"strikeZoneTop":3.36749671524679,"strikeZoneBottom":1.56037117570365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.082694118413507,"aZ":-16.508572448471288,"pfxX":-6.737858429095899,"pfxZ":8.599498854118995,"pX":-0.650437561289393,"pZ":3.0693738201952097,"vX0":4.675214646241562,"vY0":-133.6864563837044,"vZ0":-2.3607791720022733,"x":141.79,"y":155.91,"x0":-1.540845386576256,"y0":50.00304490293305,"z0":5.140198689879509,"aX":-12.274650232754352},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":11.3,"spinRate":2217,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4087054682645004,"extension":6.745773127227646},"index":3,"playId":"6b794395-3a7c-37bd-9d52-7252cc0b5f44","pitchNumber":1,"startTime":"2025-09-08T22:46:39.601Z","endTime":"2025-09-08T22:46:43.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.34382174682248,"strikeZoneBottom":1.53687087029508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.645997061521097,"aZ":-23.106747991036645,"pfxX":-10.509740553644633,"pfxZ":5.059283343218079,"pX":0.8792754388350313,"pZ":2.5563884582146352,"vX0":9.445511051185884,"vY0":-133.3215862831781,"vZ0":-2.3179457400151846,"x":83.48,"y":169.76,"x0":-1.350371555096012,"y0":50.00612160996568,"z0":5.111211357061757,"aX":-18.853557739025963},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.9,"breakHorizontal":16.9,"spinRate":2319,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4113993148806321,"extension":6.959480200862591},"index":4,"playId":"ab2623f5-229c-39f3-890b-186d64b5134e","pitchNumber":2,"startTime":"2025-09-08T22:46:56.083Z","endTime":"2025-09-08T22:46:59.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-08T22:47:11.648Z","endTime":"2025-09-08T22:47:21.128Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":92.7,"endSpeed":85.1,"strikeZoneTop":3.29871526499055,"strikeZoneBottom":1.54509860686657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.806276250870333,"aZ":-15.76712657530116,"pfxX":-6.670251068319034,"pfxZ":8.833178001397556,"pX":-0.6666756254453505,"pZ":3.3622616225987345,"vX0":4.532959299439438,"vY0":-135.03064737696573,"vZ0":-1.9634532043258224,"x":142.41,"y":148.0,"x0":-1.4956340530335168,"y0":50.00154500492285,"z0":5.201037276988018,"aX":-12.388090292252418},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":11.2,"spinRate":2287,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.40472772007541513,"extension":6.806187722882571},"index":6,"playId":"46f522ef-f103-3e74-a0de-2c9026a9084f","pitchNumber":3,"startTime":"2025-09-08T22:47:21.128Z","endTime":"2025-09-08T22:47:25.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":92.7,"endSpeed":85.1,"strikeZoneTop":3.35296077421155,"strikeZoneBottom":1.49345903274862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.643885795920614,"aZ":-19.478918910854347,"pfxX":-5.489775236372044,"pfxZ":6.8451096634441,"pX":-0.2983189771698643,"pZ":3.5337499139646664,"vX0":5.242696859546873,"vY0":-134.93178057861576,"vZ0":-0.8055302406954937,"x":128.37,"y":143.37,"x0":-1.5473980363881916,"y0":50.00626442236393,"z0":5.200782875116711,"aX":-10.188103424712319},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.5,"breakHorizontal":8.9,"spinRate":2160,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4049677665813145,"extension":6.796104035771162},"index":7,"playId":"19c1c556-ea6d-3275-a37e-039523abb42f","pitchNumber":4,"startTime":"2025-09-08T22:47:42.058Z","endTime":"2025-09-08T22:47:46.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.468982214175487,"aZ":-23.600751303093343,"pfxX":-10.442173330143062,"pfxZ":4.753555272705352,"pX":0.8927010324355708,"pZ":2.917187745611492,"vX0":9.372336559637928,"vY0":-133.4002488511839,"vZ0":-1.5017520947958787,"x":82.97,"y":160.02,"x0":-1.3080372610812523,"y0":50.00390650781043,"z0":5.187402070096011,"aX":-18.837627640486517},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.5,"breakHorizontal":16.9,"spinRate":2305,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.41045217614799645,"extension":6.941648863329369},"index":8,"playId":"4f7de43e-cbca-3391-a03c-716b0cb4818d","pitchNumber":5,"startTime":"2025-09-08T22:48:02.276Z","endTime":"2025-09-08T22:48:09.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.622106297423922,"aZ":-41.714249894512214,"pfxX":9.226833744941592,"pfxZ":-7.487481989517519,"pX":0.011709618262063685,"pZ":1.645179698622326,"vX0":0.8538832981144187,"vY0":-113.0636532273861,"vZ0":1.2438000934338944,"x":116.55,"y":194.36,"x0":-1.5688795213471243,"y0":50.00241586559438,"z0":5.325681876040049,"aX":11.757828288201956},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-12.7,"breakHorizontal":-16.9,"spinRate":2566,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.48737142124822874,"extension":6.638311904400637},"index":9,"playId":"94af9d10-a3d3-3893-91bc-957157cf9146","pitchNumber":6,"startTime":"2025-09-08T22:48:34.579Z","endTime":"2025-09-08T22:48:40.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-09-08T22:48:40.279Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-08T22:48:55.917Z","endTime":"2025-09-08T22:51:18.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":90.1,"endSpeed":82.3,"strikeZoneTop":3.09363881809405,"strikeZoneBottom":1.50560206987988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.618729011604344,"aZ":-24.074843905089548,"pfxX":-10.463252520316114,"pfxZ":4.69187980451416,"pX":0.16620933004162278,"pZ":0.8527253971448344,"vX0":7.904538553553995,"vY0":-130.83838261591964,"vZ0":-5.758897661062446,"x":110.66,"y":215.76,"x0":-1.5405735623726549,"y0":50.00385164068287,"z0":4.895991071385391,"aX":-18.07049309168828},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.3,"breakHorizontal":17.2,"spinRate":2186,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.41924642764773745,"extension":6.805231602687423},"index":0,"playId":"fbedd8d0-9ec9-32ed-a111-c3752c460c1c","pitchNumber":1,"startTime":"2025-09-08T22:49:05.520Z","endTime":"2025-09-08T22:49:09.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.10020153704638,"strikeZoneBottom":1.53788840831684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.536896767227493,"aZ":-21.679112595595218,"pfxX":-10.573524111475857,"pfxZ":5.824317703975861,"pX":0.6996739045489223,"pZ":1.9505809284240958,"vX0":9.257553494460138,"vY0":-133.8098897184463,"vZ0":-4.1043016789344495,"x":90.33,"y":186.11,"x0":-1.4415414722901416,"y0":50.00535240901518,"z0":5.069752081381652,"aX":-19.059086491378277},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.7,"breakHorizontal":17.0,"spinRate":2338,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.41031504927041773,"extension":6.878688608478925},"index":1,"playId":"8ac6c412-3753-3708-8173-d8eab2cde2f2","pitchNumber":2,"startTime":"2025-09-08T22:49:22.221Z","endTime":"2025-09-08T22:49:26.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.04405996855461,"strikeZoneBottom":1.507780510516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.98284661648063,"aZ":-22.740535748306886,"pfxX":-10.096652514083594,"pfxZ":5.269552337244605,"pX":0.37735581256314804,"pZ":3.5270292619303065,"vX0":7.9983992272229685,"vY0":-133.2711515832647,"vZ0":0.06334853390406625,"x":102.62,"y":143.55,"x0":-1.3584722040417403,"y0":50.00057744334236,"z0":5.152221795452916,"aX":-18.06879636279931},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.7,"breakHorizontal":16.4,"spinRate":2262,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.41176584875894173,"extension":6.89352458994091},"index":2,"playId":"e2988618-e976-378a-909d-f92a64bd5669","pitchNumber":3,"startTime":"2025-09-08T22:49:43.341Z","endTime":"2025-09-08T22:49:47.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-08T22:49:57.758Z","endTime":"2025-09-08T22:50:12.310Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":2.87736966973176,"strikeZoneBottom":1.41802846594038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.740373854469965,"aZ":-29.301617443361387,"pfxX":-9.19291570027833,"pfxZ":1.7932028373765854,"pX":0.894682623042499,"pZ":0.677087710715209,"vX0":8.599441788320286,"vY0":-126.07704338088693,"vZ0":-4.5296000286128155,"x":82.9,"y":220.5,"x0":-1.373604034761906,"y0":50.0036597874891,"z0":4.874485495194079,"aX":-14.731939031984076},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.4,"breakHorizontal":14.5,"spinRate":1645,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.43521454135196613,"extension":6.681918689669659},"index":4,"playId":"04793fa9-150a-327d-96e3-a85bc0318117","pitchNumber":4,"startTime":"2025-09-08T22:50:12.310Z","endTime":"2025-09-08T22:50:15.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.355441940524955,"aZ":-22.136691556023923,"pfxX":-10.576341916679004,"pfxZ":5.481906816035227,"pX":1.1107530348890984,"pZ":2.3219039507030206,"vX0":10.275330939432202,"vY0":-134.28678435468274,"vZ0":-3.1004681211779435,"x":74.66,"y":176.09,"x0":-1.3862316620304092,"y0":50.004198629246225,"z0":5.061548564111926,"aX":-19.369676327695846},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.5,"breakHorizontal":17.0,"spinRate":2206,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4074661493228491,"extension":6.93389473682196},"index":5,"playId":"5ac5387f-0a5b-378a-a0a2-062dd1e02a47","pitchNumber":5,"startTime":"2025-09-08T22:50:34.088Z","endTime":"2025-09-08T22:50:40.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":2.91756001317037,"strikeZoneBottom":1.51015319122675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07318988201748,"aZ":-15.801254203539179,"pfxX":-8.57429530274798,"pfxZ":8.650899605667131,"pX":1.2427080874001921,"pZ":1.7280758963799616,"vX0":9.957405955598544,"vY0":-137.1421467564782,"vZ0":-5.896313423070224,"x":69.63,"y":192.12,"x0":-1.3318116239797935,"y0":50.00483147535667,"z0":4.994877660088922,"aX":-16.23377140080692},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":13.3,"spinRate":2389,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.40032149783729576,"extension":6.910621469296654},"index":6,"playId":"bf09d87f-92fa-3ad5-bfa5-fb66c3efa06b","pitchNumber":6,"startTime":"2025-09-08T22:50:56.327Z","endTime":"2025-09-08T22:51:00.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":2.88775838138803,"strikeZoneBottom":1.50604113946034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.334601645594653,"aZ":-26.870877174760416,"pfxX":-10.230478225831497,"pfxZ":3.2218246822899728,"pX":0.8606602507134766,"pZ":0.46275695456153154,"vX0":9.271459128654463,"vY0":-127.70768042769022,"vZ0":-5.73359640470929,"x":84.19,"y":226.29,"x0":-1.4950678825638426,"y0":50.000889528341254,"z0":4.861914220247653,"aX":-16.825782428152074},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.7,"breakHorizontal":16.3,"spinRate":1673,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.42958206674398447,"extension":7.011293014499376},"index":7,"playId":"337bf26c-c916-3bec-b3ee-2815eb7791bb","pitchNumber":7,"startTime":"2025-09-08T22:51:15.349Z","endTime":"2025-09-08T22:51:18.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-08T22:51:18.552Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-08T22:51:38.285Z","endTime":"2025-09-08T22:53:26.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.53703406750214,"strikeZoneBottom":1.69993741060634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.62276642079093,"aZ":-22.39265702311102,"pfxX":-9.569144684797458,"pfxZ":5.472165255990987,"pX":0.540970547055708,"pZ":2.8802788253839537,"vX0":8.519360351880184,"vY0":-132.9151004241201,"vZ0":-1.8232319456778152,"x":96.38,"y":161.01,"x0":-1.4633315288942679,"y0":50.00616596964057,"z0":5.202084997014395,"aX":-17.116394143875468},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.7,"breakHorizontal":15.5,"spinRate":2211,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.41217018939177485,"extension":6.907461026803879},"index":0,"playId":"a1992370-6e08-3c7f-b4ff-3ed540b9922b","pitchNumber":1,"startTime":"2025-09-08T22:51:47.544Z","endTime":"2025-09-08T22:51:51.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.0,"strikeZoneTop":3.58928794082635,"strikeZoneBottom":1.69972063296146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.88647637051256,"aZ":-39.80214336758887,"pfxX":9.089967202521255,"pfxZ":-5.889418803724852,"pX":1.6096016380131353,"pZ":1.4597367456178716,"vX0":4.307181184306443,"vY0":-113.4674598326323,"vZ0":0.36164620117048774,"x":55.65,"y":199.37,"x0":-1.4973613101860475,"y0":50.000126969098005,"z0":5.282960036208801,"aX":11.781243034574203},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-10.2,"breakHorizontal":-17.6,"spinRate":2742,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.48378658472285707,"extension":6.746757098575505},"index":1,"playId":"979723dc-d5dd-3bd5-aa9c-a2c1cc58793f","pitchNumber":2,"startTime":"2025-09-08T22:52:08.795Z","endTime":"2025-09-08T22:52:12.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.2664672015656,"aZ":-43.194214817005324,"pfxX":9.071238471252208,"pfxZ":-8.630257545452144,"pX":0.3463391134567177,"pZ":1.2779812748185604,"vX0":1.5944106020956175,"vY0":-113.3262677922547,"vZ0":0.7629959625576088,"x":103.8,"y":204.27,"x0":-1.5467977784715623,"y0":50.004183496116426,"z0":5.316200145251388,"aX":11.58135353645557},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-15.0,"breakHorizontal":-16.8,"spinRate":2682,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.486774779921888,"extension":6.7251144883668905},"index":2,"playId":"c88cba10-ef52-3dfe-b858-385608423cf8","pitchNumber":3,"startTime":"2025-09-08T22:52:37.979Z","endTime":"2025-09-08T22:52:41.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"bdc61211-2063-3a06-a527-a170b037f3e6","startTime":"2025-09-08T22:53:03.093Z","endTime":"2025-09-08T22:53:06.888Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.361422005731896,"aZ":-31.033959467238525,"pfxX":-9.220740282958008,"pfxZ":0.721667510575509,"pX":-0.21490103134390484,"pZ":1.9331425842909005,"vX0":6.165807999705182,"vY0":-124.96428546578245,"vZ0":-1.1656285532187098,"x":125.19,"y":186.59,"x0":-1.5225369561290902,"y0":50.00121587276086,"z0":4.966750754151606,"aX":-14.508890309390818},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.3,"breakHorizontal":15.1,"spinRate":1581,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4391481886365667,"extension":6.700633290461912},"index":4,"playId":"c100fd8a-1c82-350d-9dcb-73da4dee9be5","pitchNumber":4,"startTime":"2025-09-08T22:53:22.982Z","endTime":"2025-09-08T22:53:26.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-09-08T22:53:26.986Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out sharply to center fielder Harrison Bader.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-08T22:54:02.509Z","endTime":"2025-09-08T22:56:07.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-08T22:53:49.512Z","endTime":"2025-09-08T22:54:04.777Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.308626363745045,"aZ":-40.85310369005385,"pfxX":8.761065344990122,"pfxZ":-6.797076149168498,"pX":0.02422287346319077,"pZ":1.6052599727174128,"vX0":1.3144096921742094,"vY0":-113.05359293505025,"vZ0":0.9800535812568794,"x":116.08,"y":195.44,"x0":-1.7038190528109705,"y0":50.00410672176594,"z0":5.312383908468951,"aX":11.182273593137692},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-11.6,"breakHorizontal":-16.2,"spinRate":2619,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.48711419514175613,"extension":6.618206874932306},"index":1,"playId":"609c3071-ccf0-3e35-9bf2-348a6cfe6afd","pitchNumber":1,"startTime":"2025-09-08T22:54:04.777Z","endTime":"2025-09-08T22:54:09.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"90791999-70c7-31d5-808e-7789fd1e2835","startTime":"2025-09-08T22:54:21.705Z","endTime":"2025-09-08T22:54:26.310Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":81.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16080772291931,"aZ":-26.062504833747333,"pfxX":-11.014118979321248,"pfxZ":3.5151966334426916,"pX":0.064415199242558,"pZ":2.449250118796157,"vX0":7.670971359065055,"vY0":-131.98808506374684,"vZ0":-1.975528928833655,"x":114.54,"y":172.65,"x0":-1.4716244820196172,"y0":50.00078962733969,"z0":5.156790585475224,"aX":-19.12911460106207},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":17.9,"spinRate":2294,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.41748589882037646,"extension":6.774906184130428},"index":3,"playId":"526e421f-329c-3c90-a61b-7a801e85c912","pitchNumber":2,"startTime":"2025-09-08T22:54:52.138Z","endTime":"2025-09-08T22:54:58.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.45030127385513,"strikeZoneBottom":1.61962226696911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.689426724564065,"aZ":-17.13108310111129,"pfxX":-7.724089487012288,"pfxZ":8.356098137212955,"pX":-0.6167099139375807,"pZ":4.169481299126063,"vX0":5.274878874366339,"vY0":-133.791136918684,"vZ0":0.6017979749346594,"x":140.51,"y":126.2,"x0":-1.6170769016906947,"y0":50.004379752699734,"z0":5.175636888821301,"aX":-13.909452975814457},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.5,"breakHorizontal":12.7,"spinRate":2337,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.41044308534581475,"extension":6.828924160446048},"index":4,"playId":"27abd42d-1a74-34e1-8101-32f66bf13140","pitchNumber":3,"startTime":"2025-09-08T22:55:37.994Z","endTime":"2025-09-08T22:55:41.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.567847882755583,"aZ":-30.120190987693796,"pfxX":-7.863278884815781,"pfxZ":1.3289794794207843,"pX":-0.4507316822084415,"pZ":2.242330855835812,"vX0":5.035687475286668,"vY0":-123.35182120396557,"vZ0":-0.6944846929249444,"x":134.18,"y":178.24,"x0":-1.497237515910758,"y0":50.000006467541986,"z0":5.067295453548269,"aX":-12.113851769139528},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.5,"breakHorizontal":13.1,"spinRate":1575,"spinDirection":255},"zone":4,"typeConfidence":2.0,"plateTime":0.44406069091533995,"extension":6.8370602003410506},"hitData":{"launchSpeed":104.0,"launchAngle":32.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":141.89,"coordY":43.0}},"index":5,"playId":"389dd50a-408c-3849-8b38-cc8d75eda0c7","pitchNumber":4,"startTime":"2025-09-08T22:55:58.181Z","endTime":"2025-09-08T22:56:07.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-08T22:56:07.826Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-08T22:58:11.593Z","endTime":"2025-09-08T22:59:20.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"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":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":97.1,"endSpeed":87.0,"strikeZoneTop":3.25389238343778,"strikeZoneBottom":1.63134307822558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.20754521894196,"aZ":-16.563094616389215,"pfxX":-7.2115863015910335,"pfxZ":7.928303156635327,"pX":-0.9178634102386546,"pZ":2.6619261265451075,"vX0":9.846389300266296,"vY0":-140.90757749660864,"vZ0":-4.320381351770305,"x":151.99,"y":166.91,"x0":-3.5548646391988807,"y0":50.00227623890607,"z0":5.317546883762249,"aX":-14.20030347522672},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":10.6,"spinRate":2361,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3918290453366007,"extension":6.396368388081996},"index":0,"playId":"3ea41e03-6915-340a-b7ee-7ef30bda32e7","pitchNumber":1,"startTime":"2025-09-08T22:58:16.920Z","endTime":"2025-09-08T22:58:21.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":96.7,"endSpeed":86.7,"strikeZoneTop":3.16783689094071,"strikeZoneBottom":1.72381167712868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.064098933300734,"aZ":-19.139779251755158,"pfxX":-7.654464700001906,"pfxZ":6.690751306355586,"pX":-0.9107106976730034,"pZ":1.445744088564826,"vX0":9.473260160840876,"vY0":-140.18976631111548,"vZ0":-6.803708640647636,"x":151.71,"y":199.74,"x0":-3.373980312036985,"y0":50.002021180150685,"z0":5.19881812827788,"aX":-14.907833869276983},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.6,"breakHorizontal":11.4,"spinRate":2272,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.39397806622879106,"extension":6.601491998203989},"index":1,"playId":"ad6ca21b-97a7-385d-a448-187977a90cfc","pitchNumber":2,"startTime":"2025-09-08T22:58:29.886Z","endTime":"2025-09-08T22:58:34.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":76.9,"strikeZoneTop":3.19525157262705,"strikeZoneBottom":1.70056225420059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.37073841292059,"aZ":-29.422606915904595,"pfxX":8.792838806991181,"pfxZ":1.8047374326603585,"pX":-0.4764918203180349,"pZ":3.230852697694719,"vX0":5.460483648698052,"vY0":-124.2277091871163,"vZ0":1.008871874999412,"x":135.16,"y":151.55,"x0":-3.8632272137608803,"y0":50.00426469367623,"z0":5.310331311208385,"aX":13.417778131733284},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.8,"breakHorizontal":-17.4,"spinRate":2958,"spinDirection":62},"zone":1,"typeConfidence":2.0,"plateTime":0.44495548995204937,"extension":6.336663694290221},"index":2,"playId":"5b114273-b053-3f4c-974c-ce155a1732d5","pitchNumber":3,"startTime":"2025-09-08T22:58:43.266Z","endTime":"2025-09-08T22:58:47.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":69.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.605813455505174,"aZ":-43.597432243849354,"pfxX":10.830665111449576,"pfxZ":-9.152884443275031,"pX":-0.023544975365102083,"pZ":1.4844227288066894,"vX0":4.947248254734792,"vY0":-113.8979906686093,"vZ0":0.9120454091413899,"x":117.9,"y":198.7,"x0":-3.666013822970785,"y0":50.00147569645608,"z0":5.568676147450197,"aX":13.519190497298961},"breaks":{"breakAngle":18.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-15.5,"breakHorizontal":-21.2,"spinRate":3225,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.4903919633724487,"extension":6.275768250485708},"index":3,"playId":"f8be168d-e2b7-387d-863c-09863bee79db","pitchNumber":4,"startTime":"2025-09-08T22:58:56.846Z","endTime":"2025-09-08T22:59:01.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.6,"strikeZoneTop":2.96214869796682,"strikeZoneBottom":1.59481414051209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.629429117552625,"aZ":-24.545910771004646,"pfxX":-10.288312695565335,"pfxZ":3.9446138100894172,"pX":0.42553168299644395,"pZ":2.294308531690935,"vX0":12.953157645131858,"vY0":-139.24870725726097,"vZ0":-4.136309649934544,"x":100.78,"y":176.83,"x0":-2.9827936277702127,"y0":50.00361664766931,"z0":5.452836771751625,"aX":-19.903264781543875},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.2,"breakHorizontal":15.5,"spinRate":2263,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.39561373566172797,"extension":6.555687308958328},"index":4,"playId":"789a3a9f-6734-3e78-adcf-c4a4d2d2be4b","pitchNumber":5,"startTime":"2025-09-08T22:59:17.070Z","endTime":"2025-09-08T22:59:20.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-09-08T22:59:20.794Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, third baseman Brett Baty to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-08T22:59:40.980Z","endTime":"2025-09-08T23:00:59.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":5},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.02431514382028,"aZ":-14.732356524155671,"pfxX":-7.035560866289227,"pfxZ":8.865864022819956,"pX":-0.3890811160567163,"pZ":2.619355105195485,"vX0":11.17732765240369,"vY0":-140.38740300942837,"vZ0":-4.61507056294234,"x":131.83,"y":168.06,"x0":-3.5345256243395133,"y0":50.00501438628229,"z0":5.265204392448448,"aX":-13.845271121522186},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2446,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.392313625515317,"extension":6.584295892062641},"index":0,"playId":"2da89967-bea0-396f-b598-019a17c20aaf","pitchNumber":1,"startTime":"2025-09-08T22:59:44.874Z","endTime":"2025-09-08T22:59:48.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.4,"strikeZoneTop":3.193327195907,"strikeZoneBottom":1.43287681243477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.50739149734656,"aZ":-38.801047693811036,"pfxX":-9.998375783250532,"pfxZ":-3.909450054834296,"pX":-1.5284594793578163,"pZ":1.889617345483278,"vX0":8.562418393536104,"vY0":-130.14602675954092,"vZ0":-1.757287305109645,"x":175.26,"y":187.76,"x0":-3.582323734176632,"y0":50.00512924826402,"z0":5.546939119600143,"aX":-16.939412459903398},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-7.2,"breakHorizontal":16.0,"spinRate":1389,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.42288636421304515,"extension":6.305602777306371},"index":1,"playId":"77a4ac43-2c3b-3fc4-a636-02a8a994b267","pitchNumber":2,"startTime":"2025-09-08T22:59:57.667Z","endTime":"2025-09-08T23:00:01.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.28877265944362,"strikeZoneBottom":1.5539336894641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.239986313634013,"aZ":-33.05195759733503,"pfxX":-9.367755214403076,"pfxZ":-0.5183902322318459,"pX":-0.9470002799501989,"pZ":0.6868709805495646,"vX0":9.13833030856077,"vY0":-130.05875577367758,"vZ0":-5.721458517943932,"x":153.1,"y":220.23,"x0":-3.3088413714043905,"y0":50.00314826717492,"z0":5.457311767367543,"aX":-15.86229329284036},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.2,"breakHorizontal":14.6,"spinRate":1397,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.42303364871029236,"extension":6.440913170883346},"index":2,"playId":"dbf35cad-d505-3f9c-b6c0-8a6ee8edec77","pitchNumber":3,"startTime":"2025-09-08T23:00:10.800Z","endTime":"2025-09-08T23:00:14.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55313573962091,"aZ":-31.066804302224057,"pfxX":9.752380306590917,"pfxZ":0.7089820768669615,"pX":0.2516973398706309,"pZ":3.094326199532852,"vX0":6.725449128971286,"vY0":-124.60247956518076,"vZ0":1.0249304227922027,"x":107.41,"y":155.23,"x0":-3.759163467389869,"y0":50.0013569110383,"z0":5.266034145982824,"aX":15.165064080044276},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":-19.3,"spinRate":2904,"spinDirection":53},"zone":2,"typeConfidence":2.0,"plateTime":0.4414159450697581,"extension":6.391633546730397},"index":3,"playId":"717c0b6f-7118-3ebf-a9f9-b1b3c3cae3da","pitchNumber":4,"startTime":"2025-09-08T23:00:27.471Z","endTime":"2025-09-08T23:00:31.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-08T23:00:40.476Z","endTime":"2025-09-08T23:00:51.526Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.371663826926152,"aZ":-33.246370721454745,"pfxX":-8.465523124066792,"pfxZ":-0.6164396249244017,"pX":0.04325644361262041,"pZ":1.6026346167410337,"vX0":11.644435397866694,"vY0":-130.55896027927537,"vZ0":-3.6347999021380524,"x":115.35,"y":195.51,"x0":-3.3578447035829404,"y0":50.00296642762812,"z0":5.493246915033476,"aX":-14.735740916078687},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.7,"breakHorizontal":13.0,"spinRate":1409,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4182225799293908,"extension":6.478497211195275},"hitData":{"launchSpeed":83.5,"launchAngle":-47.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":121.42,"coordY":160.48}},"index":5,"playId":"1464ad2f-5cb7-3d71-8699-3c43acca6a58","pitchNumber":5,"startTime":"2025-09-08T23:00:51.526Z","endTime":"2025-09-08T23:00:59.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:00:59.254Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.T. Realmuto flies out to second baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-08T23:01:23.059Z","endTime":"2025-09-08T23:02:12.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":3},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.2,"endSpeed":87.9,"strikeZoneTop":3.71298341339658,"strikeZoneBottom":1.73592321000395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.9450963873443,"aZ":-15.1149040738333,"pfxX":-5.236343839802782,"pfxZ":8.533047705290608,"pX":-0.6444245498317874,"pZ":3.4110164840594837,"vX0":9.402094328233812,"vY0":-141.16198717666694,"vZ0":-2.7267848085069075,"x":141.56,"y":146.68,"x0":-3.352270452179904,"y0":50.00315610945867,"z0":5.3740931347601215,"aX":-10.46985880770009},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":7.3,"spinRate":2442,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.3894082686223559,"extension":6.549380077136177},"index":0,"playId":"4dcd11dc-2719-31cc-b412-929d4d67f762","pitchNumber":1,"startTime":"2025-09-08T23:01:28.241Z","endTime":"2025-09-08T23:01:32.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.1,"strikeZoneTop":3.6058595526338,"strikeZoneBottom":1.6812931456207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43886190329675,"aZ":-33.10201451019627,"pfxX":8.868862780749215,"pfxZ":-0.578669444009174,"pX":-0.6310665671975355,"pZ":2.8256758464129637,"vX0":4.924744895230293,"vY0":-126.58422407464217,"vZ0":0.27146982529402064,"x":141.05,"y":162.49,"x0":-3.763627345278538,"y0":50.00448456597782,"z0":5.399905554302291,"aX":14.177652147400119},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.7,"breakHorizontal":-17.3,"spinRate":2857,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.43519930052697653,"extension":6.2347645690966385},"index":1,"playId":"ce69614d-2ec0-3ef4-96d9-44275ab5c660","pitchNumber":2,"startTime":"2025-09-08T23:01:41.000Z","endTime":"2025-09-08T23:01:44.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-08T23:01:51.076Z","endTime":"2025-09-08T23:02:06.152Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.853487335538976,"aZ":-32.581117633037664,"pfxX":8.303985298820784,"pfxZ":-0.25447844883590065,"pX":-0.4999327385249925,"pZ":2.725723290247181,"vX0":5.309667729354406,"vY0":-126.65938611964438,"vZ0":0.2743117853320254,"x":136.06,"y":165.19,"x0":-3.710946814668597,"y0":50.002535910576334,"z0":5.247909453341226,"aX":13.323306626511055},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.1,"breakHorizontal":-16.3,"spinRate":2832,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.4345079754160017,"extension":6.406355235114914},"hitData":{"launchSpeed":63.2,"launchAngle":30.0,"totalDistance":190.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.11,"coordY":128.48}},"index":3,"playId":"11606410-e6f4-3b8e-94bb-4f8627ead68c","pitchNumber":3,"startTime":"2025-09-08T23:02:06.152Z","endTime":"2025-09-08T23:02:12.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:02:12.797Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, shortstop Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-08T23:04:27.843Z","endTime":"2025-09-08T23:05:25.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":89.6,"endSpeed":81.4,"strikeZoneTop":3.78679551359132,"strikeZoneBottom":1.73655727739265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.934919726687035,"aZ":-17.42173800686502,"pfxX":-8.27218226496296,"pfxZ":8.648559583358287,"pX":0.722518066084105,"pZ":2.580045672658138,"vX0":8.309198299066445,"vY0":-130.20582471082048,"vZ0":-3.0507758179435642,"x":89.46,"y":169.12,"x0":-1.444910430254857,"y0":50.00555942654585,"z0":5.0952022200602975,"aX":-14.117017889387844},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.1,"breakHorizontal":13.0,"spinRate":2193,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.42167322459110457,"extension":6.869574930641925},"index":0,"playId":"59e5a331-eb4e-307a-9981-4cbfdee359b4","pitchNumber":1,"startTime":"2025-09-08T23:04:38.937Z","endTime":"2025-09-08T23:04:42.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.6,"strikeZoneTop":3.68560155551244,"strikeZoneBottom":1.73883638557533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.516219898626602,"aZ":-41.84221703612546,"pfxX":10.15848117537376,"pfxZ":-7.941609364251038,"pX":0.2121282732650137,"pZ":0.7481044798342515,"vX0":1.2211838282542091,"vY0":-110.77031376301348,"vZ0":-0.09731243454866023,"x":108.91,"y":218.58,"x0":-1.666302116946986,"y0":50.00265458817663,"z0":5.242601772909853,"aX":12.367721265775783},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-13.9,"breakHorizontal":-18.7,"spinRate":2653,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.49835235476444417,"extension":6.493324055915583},"index":1,"playId":"048bb2e3-1043-306c-a68c-35b315ca9439","pitchNumber":2,"startTime":"2025-09-08T23:04:56.436Z","endTime":"2025-09-08T23:05:00.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.16473122316944,"aZ":-23.61782920905362,"pfxX":-10.218822657449293,"pfxZ":4.904713697651141,"pX":-0.2352436407615369,"pZ":2.380545910522411,"vX0":6.752913575229455,"vY0":-131.80918207375694,"vZ0":-2.4734712314301435,"x":125.97,"y":174.51,"x0":-1.5134507408547027,"y0":50.005901842586425,"z0":5.090447132346601,"aX":-17.83630802429541},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.5,"breakHorizontal":16.9,"spinRate":2185,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.41686063379621086,"extension":6.929681026494827},"hitData":{"launchSpeed":86.4,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.61,"coordY":135.28}},"index":2,"playId":"8cf08de9-754d-3f69-bf4d-202c4618292c","pitchNumber":3,"startTime":"2025-09-08T23:05:17.728Z","endTime":"2025-09-08T23:05:25.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:05:25.761Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a ground ball to shortstop Edmundo Sosa.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-08T23:05:46.676Z","endTime":"2025-09-08T23:09:04.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.2,"strikeZoneTop":3.59966564676977,"strikeZoneBottom":1.77169175884716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.635770351045974,"aZ":-40.96730238564938,"pfxX":9.941597067224983,"pfxZ":-7.013981420205388,"pX":-0.6509824355622142,"pZ":1.8923190408024553,"vX0":-0.26328356836449945,"vY0":-112.21855959366594,"vZ0":1.6745138651734874,"x":141.81,"y":187.69,"x0":-1.8191590422547743,"y0":50.00468038563604,"z0":5.366142173427035,"aX":12.457633030441416},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-11.8,"breakHorizontal":-17.9,"spinRate":2635,"spinDirection":49},"zone":7,"typeConfidence":2.0,"plateTime":0.49140685288106445,"extension":6.461199791578988},"index":0,"playId":"f2954a81-ff62-3527-8ecc-1941546c9199","pitchNumber":1,"startTime":"2025-09-08T23:05:56.006Z","endTime":"2025-09-08T23:05:59.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.5,"strikeZoneTop":3.56685461453447,"strikeZoneBottom":1.73862625173667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.67606597336246,"aZ":-25.641900642411823,"pfxX":-9.100820409315446,"pfxZ":4.219509193076981,"pX":-1.404737487002379,"pZ":1.6179040747299454,"vX0":3.5057302707985003,"vY0":-124.6340860209185,"vZ0":-2.6090105331933606,"x":170.55,"y":195.1,"x0":-1.6595165369821454,"y0":50.00453778790471,"z0":4.8306087873183365,"aX":-14.096642720337883},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.2,"breakHorizontal":15.5,"spinRate":1653,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.44209924891150765,"extension":6.9496072591568225},"index":1,"playId":"13bf8d4b-714d-318b-a824-c3c9787c1c82","pitchNumber":2,"startTime":"2025-09-08T23:06:15.390Z","endTime":"2025-09-08T23:06:19.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.9,"strikeZoneTop":3.47987020674216,"strikeZoneBottom":1.63990841924823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.265822376171286,"aZ":-20.72867575844705,"pfxX":-9.69774082649961,"pfxZ":7.322484832103103,"pX":0.09516451542133089,"pZ":1.9094877621858577,"vX0":7.212316121711081,"vY0":-124.81976753904578,"vZ0":-3.080552531214516,"x":113.37,"y":187.22,"x0":-1.5848973992536015,"y0":50.006025495885076,"z0":4.884456051900174,"aX":-15.165517048699803},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":12.7,"breakHorizontal":15.7,"spinRate":1714,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.4403621790497061,"extension":6.89937298629513},"index":2,"playId":"a9c68f80-6e37-30ea-b2be-097613a8d80c","pitchNumber":3,"startTime":"2025-09-08T23:06:30.676Z","endTime":"2025-09-08T23:06:35.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.208838447246237,"aZ":-26.49050915888346,"pfxX":-8.60001996723199,"pfxZ":3.1661306286161883,"pX":0.6157180643391403,"pZ":1.9543885316962053,"vX0":8.330669428861647,"vY0":-133.4696912324833,"vZ0":-3.0051042027146506,"x":93.53,"y":186.01,"x0":-1.4369598740824185,"y0":50.00073304488488,"z0":5.013893865704412,"aX":-15.428702504282153},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.3,"breakHorizontal":13.7,"spinRate":2185,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.41123284647736824,"extension":6.942254422423291},"index":3,"playId":"1e2d4a8d-2ae9-3dbe-8a8c-6ea37ead2a24","pitchNumber":4,"startTime":"2025-09-08T23:06:53.556Z","endTime":"2025-09-08T23:06:57.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.454951830408177,"aZ":-18.722715816036015,"pfxX":-8.409268183179972,"pfxZ":7.18153831735608,"pX":-0.7695067423886126,"pZ":2.5052827998181164,"vX0":5.0786484697935546,"vY0":-136.130255461908,"vZ0":-3.4741538680719684,"x":146.33,"y":171.14,"x0":-1.5687665214923463,"y0":50.002042809857414,"z0":5.097403911180351,"aX":-15.749753601631863},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":14.2,"spinRate":2338,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.40266926492565913,"extension":6.8088400725652125},"index":4,"playId":"c03c4440-d000-3336-8f5b-d96f4ddcd8d8","pitchNumber":5,"startTime":"2025-09-08T23:07:27.890Z","endTime":"2025-09-08T23:07:31.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.608000124885724,"aZ":-30.944273145575668,"pfxX":-7.319087338054719,"pfxZ":0.769677400222653,"pX":-0.1023479432963603,"pZ":1.5874663215408626,"vX0":5.943949731355768,"vY0":-125.19021872128795,"vZ0":-1.9791207605760621,"x":120.9,"y":195.92,"x0":-1.5532418474742633,"y0":50.0013084082583,"z0":4.914341798325538,"aX":-11.64951750977927},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.2,"breakHorizontal":11.9,"spinRate":1671,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.4370478400522986,"extension":6.7337011163384775},"index":5,"playId":"9f7bc98c-eab9-320a-a305-5c15ebecf959","pitchNumber":6,"startTime":"2025-09-08T23:07:47.409Z","endTime":"2025-09-08T23:07:51.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.072185548815888,"aZ":-15.980704495971668,"pfxX":-6.262799710194735,"pfxZ":8.722902008511255,"pX":-0.7296206752580896,"pZ":3.161087769809713,"vX0":4.507144329541391,"vY0":-135.73666555274463,"vZ0":-2.121962760942063,"x":144.81,"y":153.43,"x0":-1.6020082848355754,"y0":50.006606523784605,"z0":5.071964224898008,"aX":-11.63164594604932},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.5,"breakHorizontal":10.3,"spinRate":2404,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.40428700516520744,"extension":6.966961679884302},"index":6,"playId":"3bfb63c6-00ec-3cdd-80a7-d097d8298c73","pitchNumber":7,"startTime":"2025-09-08T23:08:21.755Z","endTime":"2025-09-08T23:08:28.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40915535690019,"aZ":-18.589177967626526,"pfxX":-7.582325702056144,"pfxZ":7.238591314531885,"pX":-0.7858470421005804,"pZ":2.0543982827544327,"vX0":4.632252322225274,"vY0":-136.70365528514273,"vZ0":-4.532539047936273,"x":146.95,"y":183.31,"x0":-1.5242841582076787,"y0":50.00525651050124,"z0":5.024325386496398,"aX":-14.237019163616504},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":12.6,"spinRate":2315,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.401913554007284,"extension":6.943035143621467},"hitData":{"launchSpeed":94.0,"launchAngle":-0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.17,"coordY":139.49}},"index":7,"playId":"efe6194d-cf0c-3abd-b161-a8275de59391","pitchNumber":8,"startTime":"2025-09-08T23:08:57.045Z","endTime":"2025-09-08T23:09:04.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:09:04.680Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-08T23:09:27.799Z","endTime":"2025-09-08T23:11:16.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.16526012614606,"strikeZoneBottom":1.44066067881586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.147600039313765,"aZ":-41.33459040971385,"pfxX":8.001002311923859,"pfxZ":-6.953846396010674,"pX":0.7966858687566427,"pZ":1.3657517577351777,"vX0":3.0421396453854035,"vY0":-114.37259755560423,"vZ0":0.4736744224146907,"x":86.63,"y":201.9,"x0":-1.5920976455448044,"y0":50.00188220946498,"z0":5.227228201096337,"aX":10.54187350211238},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.1,"breakHorizontal":-15.2,"spinRate":2633,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.47987815872515593,"extension":6.668861588009768},"index":0,"playId":"ce76f2f0-adc1-3d90-8c9a-b20c82d28eb7","pitchNumber":1,"startTime":"2025-09-08T23:09:35.593Z","endTime":"2025-09-08T23:09:39.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.25405175368022,"strikeZoneBottom":1.52005206746118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.377200606090444,"aZ":-23.486085292987706,"pfxX":-10.195606454237737,"pfxZ":5.056977715611714,"pX":0.3833928533661609,"pZ":0.47570654813251456,"vX0":7.973276091668497,"vY0":-130.2670124224767,"vZ0":-6.813550890193289,"x":102.39,"y":225.94,"x0":-1.3924589281118536,"y0":50.00480660548031,"z0":4.900934391392554,"aX":-17.52391212618421},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.8,"breakHorizontal":16.7,"spinRate":2226,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.42048240669476566,"extension":6.723301122768593},"index":1,"playId":"a96ceead-d197-3369-95e9-d532ac68ac44","pitchNumber":2,"startTime":"2025-09-08T23:09:52.286Z","endTime":"2025-09-08T23:09:55.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.18168595624256,"strikeZoneBottom":1.50763886958489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.134264242236917,"aZ":-22.507613251076826,"pfxX":-9.918311118295817,"pfxZ":5.358682552374083,"pX":-0.11426384875986946,"pZ":1.8829010687975059,"vX0":6.843978184588483,"vY0":-133.79413672567827,"vZ0":-3.7491025051581945,"x":121.36,"y":187.94,"x0":-1.4228383783689433,"y0":50.00611248697615,"z0":4.924630499055161,"aX":-17.90052965640635},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.0,"breakHorizontal":16.4,"spinRate":2163,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.4101327523896279,"extension":6.94771185509873},"index":2,"playId":"4ea7aa33-85e1-32d3-96b5-05781178639c","pitchNumber":3,"startTime":"2025-09-08T23:10:16.089Z","endTime":"2025-09-08T23:10:19.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.1811178144414,"strikeZoneBottom":1.55800310796751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.812878938867904,"aZ":-21.310987890243027,"pfxX":-10.188056734712891,"pfxZ":6.136563551135875,"pX":0.4815469653578243,"pZ":1.8052985343805332,"vX0":8.282503712045223,"vY0":-132.566616713582,"vZ0":-4.259768214495105,"x":98.64,"y":190.04,"x0":-1.3682149648725825,"y0":50.00234936360042,"z0":4.9996992235380615,"aX":-18.032170567753216},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.3,"breakHorizontal":16.6,"spinRate":2305,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.41405083414958277,"extension":6.956667007548626},"index":3,"playId":"524002fe-839b-3361-8abd-6071bfdf0c77","pitchNumber":4,"startTime":"2025-09-08T23:10:37.409Z","endTime":"2025-09-08T23:10:41.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-08T23:10:50.606Z","endTime":"2025-09-08T23:11:11.580Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.687400487215054,"aZ":-40.18063761490286,"pfxX":9.162611334918342,"pfxZ":-6.152415616166552,"pX":0.9497651255871171,"pZ":0.9204939615349766,"vX0":2.7462437927729724,"vY0":-114.09974899377617,"vZ0":-0.5232507065584936,"x":80.8,"y":213.93,"x0":-1.4643573578171285,"y0":50.00561483189996,"z0":5.159396624710934,"aX":11.915916539925389},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-10.9,"breakHorizontal":-17.3,"spinRate":2640,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.482598904233972,"extension":6.650609371014387},"index":5,"playId":"16d7a9df-479c-3113-ac8c-0cf725a6db56","pitchNumber":5,"startTime":"2025-09-08T23:11:11.580Z","endTime":"2025-09-08T23:11:16.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:11:16.339Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a sharp line drive to right fielder Nick Castellanos. Jeff McNeil to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-08T23:11:52.570Z","endTime":"2025-09-08T23:12:53.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-08T23:11:34.764Z","endTime":"2025-09-08T23:11:54.833Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.2,"strikeZoneTop":3.69524213012546,"strikeZoneBottom":1.72372296377127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.389229531123938,"aZ":-39.42730192169281,"pfxX":9.42004657534112,"pfxZ":-5.7006886406110695,"pX":-0.803792758095692,"pZ":0.5791334233880843,"vX0":-0.5276126372583703,"vY0":-112.70853879575724,"vZ0":-1.327340490661824,"x":147.64,"y":223.14,"x0":-1.7872730035061992,"y0":50.000353134701434,"z0":5.193087438136529,"aX":11.996192720575767},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-10.3,"breakHorizontal":-16.8,"spinRate":2652,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.48784311707406136,"extension":6.6191119342404425},"index":1,"playId":"c4c7d34f-19ac-35b9-8ddc-9113611ac347","pitchNumber":1,"startTime":"2025-09-08T23:11:54.833Z","endTime":"2025-09-08T23:11:58.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.2,"strikeZoneTop":3.69914101171429,"strikeZoneBottom":1.72748669752693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.643469457426924,"aZ":-40.94654616132029,"pfxX":8.704357706617925,"pfxZ":-6.703818230488389,"pX":-0.08435306320124884,"pZ":1.410487058634612,"vX0":1.1779733975921796,"vY0":-113.85395484635467,"vZ0":0.5106707072997956,"x":120.22,"y":200.7,"x0":-1.7395692944245444,"y0":50.004907013951716,"z0":5.247998012062995,"aX":11.38486697994272},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-11.6,"breakHorizontal":-16.1,"spinRate":2636,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4817890318162896,"extension":6.649750096711687},"index":2,"playId":"73a46d3f-39bb-3399-82c2-04bcf4ff3db0","pitchNumber":2,"startTime":"2025-09-08T23:12:20.424Z","endTime":"2025-09-08T23:12:24.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.7,"strikeZoneTop":3.68,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.391962119376558,"aZ":-39.02481806453849,"pfxX":8.065421149789044,"pfxZ":-5.296634629204172,"pX":0.07219659963970308,"pZ":2.174553438631938,"vX0":1.530971871365884,"vY0":-112.97769120081425,"vZ0":1.7005308839853466,"x":114.25,"y":180.07,"x0":-1.6618920899872802,"y0":50.0021833357106,"z0":5.331463071788553,"aX":10.435033160264718},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-8.9,"breakHorizontal":-15.0,"spinRate":2686,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.4846316107337221,"extension":6.501687335674511},"hitData":{"launchSpeed":106.5,"launchAngle":14.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":189.92,"coordY":102.9}},"index":3,"playId":"dca7858a-87e3-34d8-8905-8ebca9bed378","pitchNumber":3,"startTime":"2025-09-08T23:12:42.285Z","endTime":"2025-09-08T23:12:53.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":0.94,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:12:53.511Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-08T23:13:28.716Z","endTime":"2025-09-08T23:15:16.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.7,"strikeZoneTop":3.50164174016569,"strikeZoneBottom":1.7236965913573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.369346207034337,"aZ":-24.845839718485383,"pfxX":-9.726215866237995,"pfxZ":4.165036121645681,"pX":0.5636913772844098,"pZ":2.435171643934631,"vX0":8.423223982065808,"vY0":-132.33927341579417,"vZ0":-2.2894979943442504,"x":95.51,"y":173.03,"x0":-1.4093516336915415,"y0":50.00388376307035,"z0":5.146795619837594,"aX":-17.114381328753083},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.2,"breakHorizontal":15.6,"spinRate":2332,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.41517629998805283,"extension":7.038450334140966},"index":0,"playId":"99ce73bb-db83-306b-baf3-b7c7bd235006","pitchNumber":1,"startTime":"2025-09-08T23:13:40.935Z","endTime":"2025-09-08T23:13:44.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.45001945681214,"strikeZoneBottom":1.69818662892075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.474648745527613,"aZ":-15.802266308486546,"pfxX":-7.829171518108385,"pfxZ":9.12049411312136,"pX":1.3946718566633383,"pZ":2.246875169801084,"vX0":9.760382994015007,"vY0":-133.3437745673446,"vZ0":-4.478392036659045,"x":63.84,"y":178.11,"x0":-1.30110469045834,"y0":50.005109267548804,"z0":5.093302506733976,"aX":-14.058657017293996},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.7,"breakHorizontal":12.0,"spinRate":2394,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4112262123518562,"extension":6.970619056851613},"index":1,"playId":"22e01deb-db49-31cb-baab-222fbaa9f858","pitchNumber":2,"startTime":"2025-09-08T23:14:00.326Z","endTime":"2025-09-08T23:14:04.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.396904501481682,"aZ":-17.45631251107986,"pfxX":-6.703681847617156,"pfxZ":8.086095571332745,"pX":1.4580437090612526,"pZ":2.100158099401395,"vX0":9.55698520877271,"vY0":-133.701142887206,"vZ0":-4.6097616187313575,"x":61.42,"y":182.08,"x0":-1.283065165383359,"y0":50.00276619005235,"z0":5.090088103496042,"aX":-12.20194156095323},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.9,"breakHorizontal":10.2,"spinRate":2358,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4088412867342113,"extension":6.986434458450085},"index":2,"playId":"d53998b6-fb59-348e-8bfc-c84fa31b7798","pitchNumber":3,"startTime":"2025-09-08T23:14:22.023Z","endTime":"2025-09-08T23:14:25.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.578072291944096,"aZ":-30.368257067220565,"pfxX":-8.220680119989318,"pfxZ":1.143987404717092,"pX":-0.4010649057172627,"pZ":1.2143550347761722,"vX0":5.526337219997918,"vY0":-124.82782106631645,"vZ0":-2.999716428094104,"x":132.29,"y":205.99,"x0":-1.5777632956113958,"y0":50.001110331475,"z0":4.936761495666814,"aX":-12.947072681331555},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":13.6,"spinRate":1615,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4391135141811322,"extension":6.956616830177709},"index":3,"playId":"d5304610-eb90-33d7-9899-91669e34f5e4","pitchNumber":4,"startTime":"2025-09-08T23:14:51.239Z","endTime":"2025-09-08T23:14:54.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.430900136843217,"aZ":-40.779024115101656,"pfxX":8.954652832507431,"pfxZ":-6.6204805416543016,"pX":-0.38733312726979685,"pZ":1.139848082619759,"vX0":0.44629047729922683,"vY0":-114.04092683906265,"vZ0":-0.2559603516952422,"x":131.76,"y":208.0,"x0":-1.7473939633810707,"y0":50.00154682316012,"z0":5.319207800349701,"aX":11.64446944983788},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-11.6,"breakHorizontal":-16.3,"spinRate":2612,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.48262282243539234,"extension":6.62722076667349},"index":4,"playId":"000e303b-4da5-367a-b9ce-731bbe41ee9b","pitchNumber":5,"startTime":"2025-09-08T23:15:12.966Z","endTime":"2025-09-08T23:15:16.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":5.100000000000001,"leverageIndex":1.96,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:15:16.112Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Kepler singles on a line drive to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-08T23:17:21.068Z","endTime":"2025-09-08T23:17:57.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":85.0,"endSpeed":77.9,"strikeZoneTop":3.39154803374966,"strikeZoneBottom":1.59892050196463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6351682495654,"aZ":-29.385187511724865,"pfxX":6.31772542106128,"pfxZ":1.8073042927848437,"pX":-1.044237504145187,"pZ":2.8111883287522375,"vX0":4.7231431104120825,"vY0":-123.74416043264628,"vZ0":0.06108246443954124,"x":156.8,"y":162.88,"x0":-3.8012924225177436,"y0":50.00441873082936,"z0":5.256377187890124,"aX":9.757279215536688},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.6,"breakHorizontal":-12.6,"spinRate":2759,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.44331989944538686,"extension":6.128880623348948},"index":0,"playId":"43a24895-8a14-3e44-ac08-7edb2b8d20d4","pitchNumber":1,"startTime":"2025-09-08T23:17:23.965Z","endTime":"2025-09-08T23:17:28.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.42461038338219,"strikeZoneBottom":1.6320879757306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.903406441088098,"aZ":-31.13083322520641,"pfxX":9.052110062176121,"pfxZ":0.6941214650476235,"pX":0.17696865298378672,"pZ":1.8843188374344655,"vX0":6.534905408680415,"vY0":-123.1285991822605,"vZ0":-1.5180465382148347,"x":110.25,"y":187.9,"x0":-3.7019844861572184,"y0":50.00561367005831,"z0":5.1806725678702685,"aX":13.69034982113344},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.1,"breakHorizontal":-18.1,"spinRate":2945,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.44744303306036937,"extension":6.3190378547897295},"index":1,"playId":"cd14f41f-f19f-37eb-b0b2-8fbc661f9170","pitchNumber":2,"startTime":"2025-09-08T23:17:34.323Z","endTime":"2025-09-08T23:17:40.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.041137862672244,"aZ":-15.60140175613786,"pfxX":-5.806242873034818,"pfxZ":8.288032789049165,"pX":-0.4333253241535387,"pZ":2.6012314854977037,"vX0":10.500836626558126,"vY0":-140.97924961200818,"vZ0":-4.567199563686468,"x":133.52,"y":168.55,"x0":-3.4633106578686,"y0":50.003855112022556,"z0":5.259544659024337,"aX":-11.612343721673748},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":8.2,"spinRate":2351,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.38952438084395613,"extension":6.452464701821035},"hitData":{"launchSpeed":99.9,"launchAngle":11.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.6,"coordY":102.27}},"index":2,"playId":"cb2c9bec-a96b-393b-80cd-a984ff4bd336","pitchNumber":3,"startTime":"2025-09-08T23:17:48.222Z","endTime":"2025-09-08T23:17:57.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:17:57.373Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mets challenged (tag play), call on the field was overturned: Harrison Bader singles on a sharp line drive to center fielder Cedric Mullins. Harrison Bader out at 2nd on the throw, center fielder Cedric Mullins to second baseman Jeff McNeil. Max Kepler to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-08T23:18:15.781Z","endTime":"2025-09-08T23:18:36.530Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.813871619245628,"aZ":-34.68291895423149,"pfxX":9.6226717370492,"pfxZ":-1.5983066509085244,"pX":0.03569925483445819,"pZ":2.0119352265505506,"vX0":6.28054631074449,"vY0":-124.88749921295918,"vZ0":-0.9452799272817528,"x":115.64,"y":184.46,"x0":-3.768087715128632,"y0":50.00463481546013,"z0":5.266174853755218,"aX":15.091489760954918},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.9,"breakHorizontal":-19.0,"spinRate":2885,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4397799224497696,"extension":6.394712648062672},"hitData":{"launchSpeed":105.6,"launchAngle":12.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":92.24,"coordY":70.65}},"index":0,"playId":"2fd4b694-946c-34ce-b446-a451c9a831db","pitchNumber":1,"startTime":"2025-09-08T23:18:24.448Z","endTime":"2025-09-08T23:18:36.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":596146,"link":"/api/v1/people/596146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":121},"homeTeamWinProbability":60.199999999999996,"awayTeamWinProbability":39.800000000000004,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":1.52,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:18:36.530Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Castellanos singles on a ground ball to right fielder Juan Soto. Max Kepler scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-08T23:20:09.578Z","endTime":"2025-09-08T23:20:25.751Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.6,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.030075627416267,"aZ":-36.1401486320912,"pfxX":10.83298680103314,"pfxZ":-2.4609138821772785,"pX":0.3860952234995974,"pZ":1.8566446368221068,"vX0":6.570953201957245,"vY0":-127.33207325398556,"vZ0":-1.142635087885328,"x":102.28,"y":188.65,"x0":-3.6530631510306257,"y0":50.00590287797238,"z0":5.223175074848,"aX":17.43336147319826},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.4,"breakHorizontal":-21.2,"spinRate":2967,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.43351228984310586,"extension":6.316608280544935},"hitData":{"launchSpeed":95.3,"launchAngle":3.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.11,"coordY":118.56}},"index":0,"playId":"86bf9317-b6d2-35dc-b9a6-eebd6ac4d54b","pitchNumber":1,"startTime":"2025-09-08T23:20:14.673Z","endTime":"2025-09-08T23:20:25.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"third":{"id":596146,"link":"/api/v1/people/596146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":5.600000000000001,"leverageIndex":1.46,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:20:25.751Z","atBatIndex":14},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bryson Stott grounds into a force out, first baseman Pete Alonso to shortstop Francisco Lindor. Nick Castellanos out at 2nd. Bryson Stott to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-08T23:20:47.643Z","endTime":"2025-09-08T23:22:14.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.37278694833819,"strikeZoneBottom":1.67180619427477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.437058108602148,"aZ":-31.543584965346284,"pfxX":0.6143816574732455,"pfxZ":0.365725569505452,"pX":-1.2281354209476514,"pZ":2.8623597329971076,"vX0":6.214761877166092,"vY0":-130.69305943120625,"vZ0":-0.06976802540335114,"x":163.81,"y":161.5,"x0":-3.712578138452318,"y0":50.004802807589975,"z0":5.2499716697492005,"aX":1.067246838194603},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.8,"breakHorizontal":-2.4,"spinRate":2881,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.41841321323297453,"extension":6.527822036815012},"index":0,"playId":"78e064fa-cc2e-3b0f-8157-628cfe42eece","pitchNumber":1,"startTime":"2025-09-08T23:20:52.339Z","endTime":"2025-09-08T23:20:56.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.918585950522385,"aZ":-28.334673414023616,"pfxX":0.16633874905798546,"pfxZ":2.1891177055593474,"pX":0.05350470130261549,"pZ":2.8214320701702578,"vX0":9.128474151494471,"vY0":-131.88502659567754,"vZ0":-1.0802428417470642,"x":114.96,"y":162.6,"x0":-3.479168099985799,"y0":50.0049249995018,"z0":5.332496988448166,"aX":0.2912865283690062},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.0,"breakHorizontal":-2.4,"spinRate":2759,"spinDirection":178},"zone":2,"typeConfidence":2.0,"plateTime":0.4158349210757284,"extension":6.525647649311931},"index":1,"playId":"58b1b1e9-f092-346c-8274-5c9f157ebebb","pitchNumber":2,"startTime":"2025-09-08T23:21:07.792Z","endTime":"2025-09-08T23:21:11.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.37443184680357,"strikeZoneBottom":1.64767423775124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73718724836683,"aZ":-35.50014369456352,"pfxX":-10.19757062884797,"pfxZ":-1.9831737052268998,"pX":-2.066914187892065,"pZ":1.9989883186481974,"vX0":7.133998102052294,"vY0":-128.2999111881443,"vZ0":-1.7246966801919108,"x":195.79,"y":184.81,"x0":-3.5485637823361125,"y0":50.00209218437734,"z0":5.427982818934299,"aX":-17.123765692345515},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.7,"breakHorizontal":17.0,"spinRate":1662,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.42573335364644294,"extension":6.472402150207173},"index":2,"playId":"d67a93f9-3e9f-3436-95b5-db2a5ce2b318","pitchNumber":3,"startTime":"2025-09-08T23:21:30.302Z","endTime":"2025-09-08T23:21:34.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.3770130750549,"strikeZoneBottom":1.62482676072732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62446017882591,"aZ":-33.18633422817948,"pfxX":9.277603836059033,"pfxZ":-0.6557805833057593,"pX":-0.45376340526237796,"pZ":2.145069497687423,"vX0":5.154951043675728,"vY0":-124.11356704588894,"vZ0":-0.6674695556871476,"x":134.3,"y":180.86,"x0":-3.77123633129328,"y0":50.00384458810302,"z0":5.210534767585489,"aX":14.299540753446609},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.1,"breakHorizontal":-18.1,"spinRate":3043,"spinDirection":52},"zone":7,"typeConfidence":2.0,"plateTime":0.44335403403062434,"extension":6.254385614513619},"index":3,"playId":"39ee4820-74da-37d0-ae9f-e2688d6750d2","pitchNumber":4,"startTime":"2025-09-08T23:21:46.216Z","endTime":"2025-09-08T23:21:51.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.749834979015276,"aZ":-42.92359683246738,"pfxX":6.960343691751718,"pfxZ":-7.934345815145581,"pX":-0.8161082884703996,"pZ":1.9803228365787844,"vX0":4.607439418078678,"vY0":-116.98901092235755,"vZ0":1.001901035047197,"x":148.11,"y":185.31,"x0":-3.7311371465445724,"y0":50.00428785140817,"z0":5.643481583865497,"aX":9.427563096043349},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-13.6,"breakHorizontal":-13.9,"spinRate":3277,"spinDirection":47},"zone":7,"typeConfidence":2.0,"plateTime":0.47232675562366655,"extension":6.196765538334501},"hitData":{"launchSpeed":69.2,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.44,"coordY":178.9}},"index":4,"playId":"9bab8f12-d33c-37eb-aa71-ed6bd2163727","pitchNumber":5,"startTime":"2025-09-08T23:22:07.389Z","endTime":"2025-09-08T23:22:14.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":1.08,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:22:14.487Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edmundo Sosa singles on a sharp ground ball to center fielder Cedric Mullins. Bryson Stott to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-08T23:22:39.135Z","endTime":"2025-09-08T23:23:17.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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(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.9,"endSpeed":87.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.217712409922406,"aZ":-23.780532820223737,"pfxX":-8.798087011873085,"pfxZ":4.312456972125926,"pX":-0.3014812198090463,"pZ":2.5221488650985293,"vX0":12.035534662857131,"vY0":-139.14942088493623,"vZ0":-3.1499586085677898,"x":128.49,"y":170.68,"x0":-3.553644405184583,"y0":50.00669341487891,"z0":5.256824506043151,"aX":-17.139906374413357},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.2,"breakHorizontal":13.2,"spinRate":2206,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.39465799053524675,"extension":6.57482634907947},"index":0,"playId":"17801668-0937-3aad-aeb4-32b231caf60e","pitchNumber":1,"startTime":"2025-09-08T23:22:46.894Z","endTime":"2025-09-08T23:22:50.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.67568098259108,"aZ":-36.02248849109238,"pfxX":7.6950858631389565,"pfxZ":-2.37693843458516,"pX":0.4169019890832387,"pZ":2.3577561434791177,"vX0":7.663182193288007,"vY0":-127.50360010707574,"vZ0":-0.18095536561836834,"x":101.11,"y":175.12,"x0":-3.647932894113891,"y0":50.00593656284771,"z0":5.316636428927779,"aX":12.439284798999228},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.1,"breakHorizontal":-16.0,"spinRate":3033,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4326179325149955,"extension":6.391665477598305},"hitData":{"launchSpeed":108.1,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":114.3,"coordY":92.52}},"index":1,"playId":"998774c5-f170-3cc4-93f5-29fa6d31cb13","pitchNumber":2,"startTime":"2025-09-08T23:23:07.813Z","endTime":"2025-09-08T23:23:17.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.10000000000001,"awayTeamWinProbability":34.89999999999999,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.81,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:23:17.670Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-08T23:24:22.595Z","endTime":"2025-09-08T23:26:04.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-08T23:23:27.972Z","endTime":"2025-09-08T23:24:24.971Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.404726645880466,"aZ":-31.917097378779882,"pfxX":-11.473854767973165,"pfxZ":0.1327034791958308,"pX":-1.1483486797296565,"pZ":2.9440496345146836,"vX0":10.428300275981078,"vY0":-140.4447933673752,"vZ0":-0.8141236459897404,"x":160.77,"y":159.29,"x0":-3.428633356949355,"y0":50.00524668760335,"z0":5.3234195170958,"aX":-22.8011549758565},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":0.2,"breakHorizontal":18.5,"spinRate":2356,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3907996896518511,"extension":6.647112529705855},"index":1,"playId":"f54505b9-b00e-3f87-a30b-4b9a2463d054","pitchNumber":1,"startTime":"2025-09-08T23:24:24.971Z","endTime":"2025-09-08T23:24:28.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.46236949572961,"strikeZoneBottom":1.55845657077663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07663579823627,"aZ":-27.25341635865604,"pfxX":-7.474886071106346,"pfxZ":2.495752659341461,"pX":-0.07416234180819913,"pZ":3.6539406389872595,"vX0":12.294354567568613,"vY0":-139.83696307042473,"vZ0":0.3474498084011949,"x":119.83,"y":140.12,"x0":-3.567034593969526,"y0":50.001423222882856,"z0":5.323632777204828,"aX":-14.726983002591883},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.8,"breakHorizontal":10.8,"spinRate":2341,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3924855547483932,"extension":6.573184014894662},"index":2,"playId":"6e8a13ef-8a94-3309-b2cc-a7baad80fa39","pitchNumber":2,"startTime":"2025-09-08T23:24:41.271Z","endTime":"2025-09-08T23:24:44.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.95151674052542,"aZ":-29.010060539903858,"pfxX":-9.987495320335528,"pfxZ":1.584370633668648,"pX":-0.8358800180738983,"pZ":2.837959182789916,"vX0":11.019762695724475,"vY0":-140.44637625650148,"vZ0":-1.6037496068484334,"x":148.86,"y":162.16,"x0":-3.5136654416099793,"y0":50.00392874428577,"z0":5.304073234830377,"aX":-19.945301455393114},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.8,"breakHorizontal":15.8,"spinRate":2286,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3900633680862371,"extension":6.573871533575569},"index":3,"playId":"02af50d5-5651-3523-a652-a2f0b27040db","pitchNumber":3,"startTime":"2025-09-08T23:25:00.266Z","endTime":"2025-09-08T23:25:05.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":97.6,"endSpeed":88.4,"strikeZoneTop":3.4295798566496,"strikeZoneBottom":1.52772134197086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.1597552037269,"aZ":-16.345616504053684,"pfxX":-8.987268641983754,"pfxZ":7.819865604015677,"pX":-0.6732452905525613,"pZ":4.509371999429365,"vX0":10.216174354488716,"vY0":-141.77243321098047,"vZ0":0.3198340831516959,"x":142.66,"y":117.03,"x0":-3.165713224673494,"y0":50.00034529333606,"z0":5.443110991275953,"aX":-18.187164775644128},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":14.0,"spinRate":2411,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3871935106989275,"extension":6.449553541259494},"index":4,"playId":"107e9db0-a9f5-31ae-9eb1-0b2bec558417","pitchNumber":4,"startTime":"2025-09-08T23:25:37.509Z","endTime":"2025-09-08T23:25:40.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":79.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08485339404285,"aZ":-41.08754642892629,"pfxX":-8.250881439744772,"pfxZ":-5.4995303267373545,"pX":-0.4406860421546619,"pZ":1.7901877715119696,"vX0":9.730455509438867,"vY0":-128.001104574274,"vZ0":-1.23114123974691,"x":133.8,"y":190.44,"x0":-3.2610235898904074,"y0":50.0028501492943,"z0":5.562156441272675,"aX":-13.377440302164157},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-10.0,"breakHorizontal":12.1,"spinRate":1662,"spinDirection":260},"zone":7,"typeConfidence":2.0,"plateTime":0.4317464428880933,"extension":6.3753230966821315},"index":5,"playId":"a06f3ca8-fe81-3645-a453-92547b9dfbf7","pitchNumber":5,"startTime":"2025-09-08T23:26:00.163Z","endTime":"2025-09-08T23:26:04.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.900000000000013,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:26:04.522Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-08T23:28:10.760Z","endTime":"2025-09-08T23:29:22.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.43295528773951,"strikeZoneBottom":1.53828004920517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.422373214345296,"aZ":-17.333540862150443,"pfxX":-6.439365706715296,"pfxZ":8.478518556039997,"pX":-0.4624256466789092,"pZ":2.946881397261894,"vX0":5.433096761463926,"vY0":-131.58609516914407,"vZ0":-2.333262494739473,"x":134.63,"y":159.21,"x0":-1.7192656207223986,"y0":50.00111620478604,"z0":5.13202095269093,"aX":-11.269530103608812},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.0,"breakHorizontal":10.4,"spinRate":2316,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4165506528164986,"extension":6.864109686422302},"index":0,"playId":"89ca2a7f-7856-3051-bd46-09d998c53e3f","pitchNumber":1,"startTime":"2025-09-08T23:28:20.055Z","endTime":"2025-09-08T23:28:24.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.40279295307074,"strikeZoneBottom":1.53363803708106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.738182456491216,"aZ":-30.474938753997048,"pfxX":-9.23241335047269,"pfxZ":1.1192732951883713,"pX":-1.6597911018199714,"pZ":1.6523400469950056,"vX0":3.279493877798926,"vY0":-122.6785526212072,"vZ0":-1.6202803543681275,"x":180.27,"y":194.17,"x0":-1.8159296022839058,"y0":50.005022604163486,"z0":4.924152527120965,"aX":-14.044755911786925},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.9,"breakHorizontal":16.0,"spinRate":1637,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4468393868642466,"extension":6.903218355688384},"index":1,"playId":"ecb5a63d-2f0e-33bb-90e0-cac8bc45ef06","pitchNumber":2,"startTime":"2025-09-08T23:28:37.283Z","endTime":"2025-09-08T23:28:41.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.33634579212048,"strikeZoneBottom":1.49280838940065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.149776864131102,"aZ":-27.435456608710947,"pfxX":-7.980468223653679,"pfxZ":3.0492355335165264,"pX":0.8670895456218006,"pZ":1.6701932690774375,"vX0":8.262632713952424,"vY0":-123.9982172668523,"vZ0":-2.275232566820199,"x":83.95,"y":193.68,"x0":-1.4738881624357774,"y0":50.00393352098812,"z0":4.892233746561564,"aX":-12.409266569134708},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.2,"breakHorizontal":12.5,"spinRate":1663,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.44198588208547873,"extension":7.02810674407539},"index":2,"playId":"465c3745-12f1-3a8c-9eef-dc3bd66529e9","pitchNumber":3,"startTime":"2025-09-08T23:28:55.122Z","endTime":"2025-09-08T23:28:59.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.329831055112315,"aZ":-16.62473362111419,"pfxX":-6.844721192439543,"pfxZ":8.537577162709049,"pX":-0.19154513971714118,"pZ":2.033318553485004,"vX0":6.188777720603141,"vY0":-134.17166146288426,"vZ0":-4.726188011534763,"x":124.3,"y":183.88,"x0":-1.6400072343443468,"y0":50.00151979470978,"z0":5.004179020627717,"aX":-12.46479172678563},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.6,"breakHorizontal":11.0,"spinRate":2181,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4084027857775241,"extension":6.907682956980946},"hitData":{"launchSpeed":97.8,"launchAngle":41.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.78,"coordY":79.95}},"index":3,"playId":"25bc3327-b3d3-3a26-8e58-4785c2d022d8","pitchNumber":4,"startTime":"2025-09-08T23:29:13.057Z","endTime":"2025-09-08T23:29:22.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:29:22.720Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-08T23:29:44.810Z","endTime":"2025-09-08T23:30:34.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.08762654347279,"strikeZoneBottom":1.53831324024751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.942683937431156,"aZ":-16.11562358668914,"pfxX":-7.7292016916020225,"pfxZ":8.871903707496685,"pX":-0.41344882447799197,"pZ":2.2098683900301124,"vX0":5.662639158611699,"vY0":-134.36848419268273,"vZ0":-4.4033719164977265,"x":132.76,"y":179.11,"x0":-1.5550838269323426,"y0":50.00068894003679,"z0":5.032199519284069,"aX":-13.984798973300938},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.2,"breakHorizontal":12.6,"spinRate":2320,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.40927432210980763,"extension":6.815800656174194},"index":0,"playId":"991753d5-6b07-3234-a9a0-02b9eb9b6bee","pitchNumber":1,"startTime":"2025-09-08T23:29:52.865Z","endTime":"2025-09-08T23:29:56.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.7,"strikeZoneTop":3.06912305770453,"strikeZoneBottom":1.54551216327413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.34544236723013,"aZ":-39.88926786409231,"pfxX":10.121728620332837,"pfxZ":-6.08805084619088,"pX":-1.0365098095293594,"pZ":2.589154961620601,"vX0":-1.2111732700959,"vY0":-112.12500487140795,"vZ0":3.0446680956342274,"x":156.51,"y":168.87,"x0":-1.801966065770749,"y0":50.00498487814923,"z0":5.299770844573305,"aX":12.81657010300073},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-9.8,"breakHorizontal":-18.0,"spinRate":2710,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.48955589683734235,"extension":6.598195822338015},"index":1,"playId":"0dda4a38-1244-380b-b403-34bf342203a2","pitchNumber":2,"startTime":"2025-09-08T23:30:09.780Z","endTime":"2025-09-08T23:30:14.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.23711074774832,"aZ":-28.582196494563643,"pfxX":-8.794294664419962,"pfxZ":2.311132044120747,"pX":-0.527699749960546,"pZ":1.8293797855555805,"vX0":5.386849640645984,"vY0":-123.69487630031912,"vZ0":-1.5434649127721805,"x":137.11,"y":189.39,"x0":-1.589060593276129,"y0":50.001597115300534,"z0":4.853698530827987,"aX":-13.652409845629126},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.1,"breakHorizontal":14.8,"spinRate":1657,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.44249366372425447,"extension":6.85617538924243},"hitData":{"launchSpeed":86.2,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.83,"coordY":147.22}},"index":2,"playId":"c793df5b-7b31-3086-b159-dfd9ea1fea4b","pitchNumber":3,"startTime":"2025-09-08T23:30:27.494Z","endTime":"2025-09-08T23:30:34.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:30:34.895Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pete Alonso doubles (37) on a ground ball to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-08T23:31:45.788Z","endTime":"2025-09-08T23:32:19.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-08T23:31:09.326Z","endTime":"2025-09-08T23:31:48.080Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.38150259671377,"strikeZoneBottom":1.53556872261452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22867720613329,"aZ":-41.983432516616354,"pfxX":8.133791498808101,"pfxZ":-7.552018270323879,"pX":1.2179397599153143,"pZ":-0.38352028611530653,"vX0":3.8880847461765367,"vY0":-114.20848294323221,"vZ0":-2.8835404470025097,"x":70.58,"y":249.14,"x0":-1.5719754735395335,"y0":50.00099778950233,"z0":5.089929192495612,"aX":10.56836346031978},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-14.2,"breakHorizontal":-15.8,"spinRate":2828,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4826034748861412,"extension":6.750291352955134},"index":1,"playId":"9ce641da-385a-3c99-bc47-054127690bf9","pitchNumber":1,"startTime":"2025-09-08T23:31:48.080Z","endTime":"2025-09-08T23:31:51.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.785421927432242,"aZ":-40.334435227721215,"pfxX":9.911692138035187,"pfxZ":-6.114792915432612,"pX":0.2036753118787965,"pZ":1.754676970319761,"vX0":1.2294907832860835,"vY0":-115.22696825171158,"vZ0":0.996413480129412,"x":109.24,"y":191.4,"x0":-1.6243916846351638,"y0":50.000743843376426,"z0":5.234912165964712,"aX":13.234172436830248},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-10.4,"breakHorizontal":-18.2,"spinRate":2610,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.47660869148595353,"extension":6.689422770774866},"hitData":{"launchSpeed":78.3,"launchAngle":-0.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.49,"coordY":132.76}},"index":2,"playId":"d55a9739-0dc7-3185-a2da-5b5a25ee77c6","pitchNumber":2,"startTime":"2025-09-08T23:32:07.399Z","endTime":"2025-09-08T23:32:19.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.1,"awayTeamWinProbability":36.9,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.47,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:32:19.867Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-08T23:32:51.403Z","endTime":"2025-09-08T23:34:55.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.2,"strikeZoneTop":3.46032965656179,"strikeZoneBottom":1.6309686060478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34395386926534,"aZ":-15.597650662780401,"pfxX":-6.450714863376504,"pfxZ":9.217810806610602,"pX":-0.5197208019852121,"pZ":3.5888367395249294,"vX0":4.836718595313653,"vY0":-134.08730224634027,"vZ0":-1.2079160039603782,"x":136.81,"y":141.88,"x0":-1.5200671089205255,"y0":50.00310460554122,"z0":5.172041908913257,"aX":-11.601098826955507},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.6,"breakHorizontal":10.4,"spinRate":2362,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4104453892075113,"extension":6.894881838422121},"index":0,"playId":"60615084-ec9e-3324-a9a8-75bccdc3be2a","pitchNumber":1,"startTime":"2025-09-08T23:33:00.020Z","endTime":"2025-09-08T23:33:04.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":91.9,"endSpeed":83.9,"strikeZoneTop":3.52185714113118,"strikeZoneBottom":1.69246726174749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.078900456325776,"aZ":-24.143618110091815,"pfxX":-7.394842536916846,"pfxZ":4.4463032441504815,"pX":0.7612656103458468,"pZ":2.7952999579646107,"vX0":8.189875431553224,"vY0":-133.61039102342465,"vZ0":-1.5794072216102601,"x":87.98,"y":163.31,"x0":-1.3845147563275249,"y0":50.00378360476174,"z0":5.131023198405151,"aX":-13.35705326539587},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.9,"breakHorizontal":11.6,"spinRate":2194,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.410114946004839,"extension":6.909874909145124},"index":1,"playId":"e8bf425b-6f3c-3752-b4b7-b6984ef98b1d","pitchNumber":2,"startTime":"2025-09-08T23:33:20.092Z","endTime":"2025-09-08T23:33:25.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.52496847720521,"strikeZoneBottom":1.80575953353897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34257937557134,"aZ":-33.35643442977372,"pfxX":-8.057401847509801,"pfxZ":-0.7645846543321353,"pX":0.115799152603135,"pZ":1.5658000375459808,"vX0":6.3957579357695575,"vY0":-123.71135528284724,"vZ0":-1.1911596115874812,"x":112.59,"y":196.5,"x0":-1.4653172305856432,"y0":50.006026540784276,"z0":4.86797397723936,"aX":-12.401498494710117},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.4,"breakHorizontal":13.0,"spinRate":1524,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4439797031147035,"extension":6.951302834494456},"index":2,"playId":"bd4ee435-33f8-3e48-97b0-73094bf95a5a","pitchNumber":3,"startTime":"2025-09-08T23:33:41.965Z","endTime":"2025-09-08T23:33:47.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.608335777962385,"aZ":-15.860650233738344,"pfxX":-6.49546194708953,"pfxZ":8.86428941760006,"pX":-0.3750111790907537,"pZ":3.0914396960247434,"vX0":5.201268208777201,"vY0":-135.33383290592406,"vZ0":-2.473070043123148,"x":131.29,"y":155.31,"x0":-1.4850806932593086,"y0":50.00612516272312,"z0":5.137926344821322,"aX":-11.960332715723244},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":10.6,"spinRate":2429,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.40589294894100947,"extension":6.955634276996828},"index":3,"playId":"4e2fcacd-bce4-350b-8b06-7e1c711180f3","pitchNumber":4,"startTime":"2025-09-08T23:34:05.634Z","endTime":"2025-09-08T23:34:08.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"9f162b72-4545-4719-ab32-b67b1a38f7e0","startTime":"2025-09-08T23:34:31.122Z","endTime":"2025-09-08T23:34:34.732Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.57008426603714,"strikeZoneBottom":1.79591391187002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.042303891267075,"aZ":-25.561004803068876,"pfxX":-9.289672922615335,"pfxZ":3.679949215897178,"pX":-0.029598512280771466,"pZ":3.3766204913534885,"vX0":6.8759737756570765,"vY0":-133.33248497877102,"vZ0":-0.08797655002542704,"x":118.13,"y":147.61,"x0":-1.4366974777051198,"y0":50.00560539118716,"z0":5.2568002072480216,"aX":-16.705357658423964},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.8,"breakHorizontal":15.4,"spinRate":2144,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4110185765194445,"extension":6.927148351063919},"index":5,"playId":"dfbf10ef-6e63-3bb4-a915-07995d99ac23","pitchNumber":5,"startTime":"2025-09-08T23:34:50.534Z","endTime":"2025-09-08T23:34:55.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.41,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:34:55.042Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, first baseman Pete Alonso to pitcher Nolan McLean.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-08T23:36:55.210Z","endTime":"2025-09-08T23:38:11.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"Groundout","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":4},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.3133738107318,"strikeZoneBottom":1.70799107533484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.650703764003357,"aZ":-25.689864102230157,"pfxX":-8.957519927665672,"pfxZ":3.987584071498196,"pX":0.7708624097195035,"pZ":0.28899815224950226,"vX0":12.51796522453572,"vY0":-126.66684998173353,"vZ0":-7.357405826645449,"x":87.62,"y":230.98,"x0":-3.0693026112424926,"y0":50.004453930015224,"z0":5.2828038720621775,"aX":-14.57142090944349},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.6,"breakHorizontal":13.4,"spinRate":1323,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.43227399236396247,"extension":6.3447320572362225},"index":0,"playId":"6d82999e-aa34-3912-9c2e-158ffcd524ad","pitchNumber":1,"startTime":"2025-09-08T23:37:01.361Z","endTime":"2025-09-08T23:37:04.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":78.3,"strikeZoneTop":3.25898057694141,"strikeZoneBottom":1.67432783203916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.421904488706883,"aZ":-34.49937705470285,"pfxX":-4.551792062975652,"pfxZ":-1.4644277101792564,"pX":-0.54190588934456,"pZ":2.8836541764110577,"vX0":8.417096764628843,"vY0":-126.623387272018,"vZ0":0.4634560000819081,"x":137.66,"y":160.92,"x0":-3.352947095665534,"y0":50.003055988541135,"z0":5.510839139442135,"aX":-7.2206614352076315},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.2,"breakHorizontal":5.8,"spinRate":1335,"spinDirection":263},"zone":1,"typeConfidence":2.0,"plateTime":0.4364504478580873,"extension":6.279952837554124},"index":1,"playId":"90cbcb4c-8328-3e0e-b5ce-7ac86caaa53f","pitchNumber":2,"startTime":"2025-09-08T23:37:15.903Z","endTime":"2025-09-08T23:37:20.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":72.5,"strikeZoneTop":3.18782856158456,"strikeZoneBottom":1.68056734875445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.791069785341833,"aZ":-44.62966169292763,"pfxX":10.745489844997701,"pfxZ":-9.231629618878234,"pX":-3.3491283676939028,"pZ":2.9950680806504537,"vX0":-2.0562250475965524,"vY0":-116.82171190983125,"vZ0":3.4755690645522725,"x":244.66,"y":157.91,"x0":-3.839101576550647,"y0":50.000312243635506,"z0":5.7515143878879025,"aX":14.503413444550844},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-15.1,"breakHorizontal":-18.7,"spinRate":3268,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4731150450411077,"extension":6.103817629644201},"index":2,"playId":"6f4fc72a-c446-337b-acf3-b0db43a50d35","pitchNumber":3,"startTime":"2025-09-08T23:37:31.641Z","endTime":"2025-09-08T23:37:35.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.1,"strikeZoneTop":3.20021938851153,"strikeZoneBottom":1.71868094797312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.999260214118518,"aZ":-42.41169332472089,"pfxX":10.359500238958294,"pfxZ":-8.17905267191545,"pX":-1.7319720963646181,"pZ":1.735317318411796,"vX0":1.5491117062660333,"vY0":-112.78395276774853,"vZ0":1.1275783953559169,"x":183.02,"y":191.93,"x0":-3.7756835391722734,"y0":50.00462028003152,"z0":5.6049924688123305,"aX":12.962913915785858},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-13.9,"breakHorizontal":-19.1,"spinRate":3173,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4910851067164481,"extension":6.24439067871798},"index":3,"playId":"b1e5954c-482c-3522-a660-f01088647085","pitchNumber":4,"startTime":"2025-09-08T23:37:49.507Z","endTime":"2025-09-08T23:37:54.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.056896117288108,"aZ":-34.17043254114078,"pfxX":8.465158709386918,"pfxZ":-1.3906104015844178,"pX":-0.06667483377957477,"pZ":2.165429202514913,"vX0":5.975093197822953,"vY0":-120.14874012752968,"vZ0":0.10143372733380152,"x":119.54,"y":180.31,"x0":-3.7007413522266597,"y0":50.00316787257647,"z0":5.203719828034479,"aX":12.158455872374708},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.2,"breakHorizontal":-16.9,"spinRate":3006,"spinDirection":66},"zone":5,"typeConfidence":2.0,"plateTime":0.45895625705847953,"extension":6.3461768966141685},"hitData":{"launchSpeed":89.9,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.71,"coordY":161.15}},"index":4,"playId":"92931853-8f63-339e-af4e-4dd6f448f8f6","pitchNumber":5,"startTime":"2025-09-08T23:38:03.767Z","endTime":"2025-09-08T23:38:11.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:38:11.357Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Schwarber flies out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-08T23:38:34.502Z","endTime":"2025-09-08T23:39:01.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.3952256489714,"strikeZoneBottom":1.56746595055358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.49848640839439,"aZ":-33.584420635323994,"pfxX":-9.436098253614244,"pfxZ":-0.9162257490755588,"pX":-1.0636949659903767,"pZ":1.4821338777159734,"vX0":8.230941500850168,"vY0":-123.56958358882284,"vZ0":-2.872729143942363,"x":157.55,"y":198.76,"x0":-3.2250387755393213,"y0":50.00474403881921,"z0":5.504608955808488,"aX":-14.475266621483586},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.2,"breakHorizontal":15.0,"spinRate":1284,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4446450969474016,"extension":6.305091638744026},"index":0,"playId":"6f836088-f1f6-3fb8-8368-07578c03b094","pitchNumber":1,"startTime":"2025-09-08T23:38:39.060Z","endTime":"2025-09-08T23:38:44.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.516530975465876,"aZ":-33.693656285517456,"pfxX":-9.816496775623493,"pfxZ":-0.934168952564665,"pX":-0.5725355018810806,"pZ":2.231663508333852,"vX0":10.186414299001827,"vY0":-127.18293083023245,"vZ0":-1.1152874398521853,"x":138.82,"y":178.53,"x0":-3.3733730751527333,"y0":50.00407742931797,"z0":5.372215978560605,"aX":-15.922116363479423},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.7,"breakHorizontal":15.2,"spinRate":1718,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.43230730719976007,"extension":6.392541392853391},"hitData":{"launchSpeed":102.3,"launchAngle":26.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":109.41,"coordY":43.87}},"index":1,"playId":"26ddea31-db93-3435-9a5d-f84887a6515b","pitchNumber":2,"startTime":"2025-09-08T23:38:52.765Z","endTime":"2025-09-08T23:39:01.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:39:01.158Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.T. Realmuto walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-08T23:39:26.145Z","endTime":"2025-09-08T23:41:17.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":{"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.3,"endSpeed":88.9,"strikeZoneTop":3.6623256074549,"strikeZoneBottom":1.73676221269333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.95704475250806,"aZ":-15.705744878384843,"pfxX":-6.080331290350838,"pfxZ":8.168084129916181,"pX":0.8884961664561973,"pZ":2.636376636877077,"vX0":13.528169193789026,"vY0":-141.08487855085136,"vZ0":-4.388023787751095,"x":83.13,"y":167.6,"x0":-3.177854646184841,"y0":50.00638125345611,"z0":5.223422544313658,"aX":-12.265316254714609},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":8.3,"spinRate":2357,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.3881414554814744,"extension":6.677205542286741},"index":0,"playId":"c02e98e5-1096-359e-a511-a0a93cfd7689","pitchNumber":1,"startTime":"2025-09-08T23:39:33.285Z","endTime":"2025-09-08T23:39:36.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.65499712885745,"strikeZoneBottom":1.7298110419584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.140756583894245,"aZ":-31.90473458447577,"pfxX":1.054388877778261,"pfxZ":0.15200210134025305,"pX":-0.1366577427376611,"pZ":2.893528714053942,"vX0":8.284830473314896,"vY0":-131.37894312394891,"vZ0":-0.030549067268634822,"x":122.21,"y":160.65,"x0":-3.4693573718966535,"y0":50.00192334168024,"z0":5.278988990154069,"aX":1.8382332927641518},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.5,"breakHorizontal":-3.7,"spinRate":2836,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.41710770335095404,"extension":6.434243102116475},"index":1,"playId":"1c04d517-d0d8-3139-8aa8-23c65c383db1","pitchNumber":2,"startTime":"2025-09-08T23:39:48.040Z","endTime":"2025-09-08T23:39:52.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.525055904412795,"aZ":-13.38986972237525,"pfxX":-5.369982706400776,"pfxZ":9.638207542599972,"pX":0.489109675108265,"pZ":3.109723148702159,"vX0":11.75854842213095,"vY0":-138.61928510027764,"vZ0":-3.657174842433199,"x":98.36,"y":154.82,"x0":-3.1070973684377647,"y0":50.004130738170865,"z0":5.338023701018022,"aX":-10.468073944685282},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":7.3,"spinRate":2432,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.39489246394071253,"extension":6.435660007337261},"index":2,"playId":"c075f1bd-e442-399b-a72d-c6b479125458","pitchNumber":3,"startTime":"2025-09-08T23:40:03.325Z","endTime":"2025-09-08T23:40:06.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":"2025-09-08T23:40:17.211Z","endTime":"2025-09-08T23:40:32.204Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.71226998219959,"strikeZoneBottom":1.78687253088486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38715793511681,"aZ":-31.709845360739607,"pfxX":-8.386993964321366,"pfxZ":0.2843166587125374,"pX":-1.4089737830242497,"pZ":2.0366888671642016,"vX0":7.379931457316426,"vY0":-127.58042786805868,"vZ0":-2.7267618510996434,"x":170.71,"y":183.79,"x0":-3.244552374334786,"y0":50.00539541890625,"z0":5.609713547009571,"aX":-13.876440835269024},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.1,"breakHorizontal":13.6,"spinRate":1285,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.42873740045121744,"extension":6.229425949952301},"index":4,"playId":"9e07e4af-2091-357c-a006-b81fbb20438d","pitchNumber":4,"startTime":"2025-09-08T23:40:32.204Z","endTime":"2025-09-08T23:40:36.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.71307817130081,"strikeZoneBottom":1.76192494634439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40127428685714,"aZ":-15.868753806308534,"pfxX":-6.1025919936656985,"pfxZ":7.845498218608711,"pX":-0.8446563170182222,"pZ":4.796913083185871,"vX0":9.111254827785753,"vY0":-143.1264084155949,"vZ0":0.9811380076132733,"x":149.2,"y":109.26,"x0":-3.2734741471395736,"y0":50.00673259036361,"z0":5.442000605850828,"aX":-12.690348718251263},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.6,"breakHorizontal":9.2,"spinRate":2506,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.38239821884098424,"extension":6.432767931908429},"index":5,"playId":"9ad3822d-3d6a-30d1-b888-76569fcc98c4","pitchNumber":5,"startTime":"2025-09-08T23:40:48.425Z","endTime":"2025-09-08T23:40:52.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":71.6,"strikeZoneTop":3.6306488304951,"strikeZoneBottom":1.73117953698833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67455740113397,"aZ":-43.85752596075115,"pfxX":10.509386565419533,"pfxZ":-8.971686489770828,"pX":-0.7982444688142004,"pZ":1.4699326028693336,"vX0":3.3209142776508322,"vY0":-115.21498058380055,"vZ0":0.37916481034069305,"x":147.43,"y":199.09,"x0":-3.635935141594975,"y0":50.00321704376208,"z0":5.653550991739294,"aX":13.6843038221052},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-15.6,"breakHorizontal":-19.9,"spinRate":3167,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.4812456594506891,"extension":6.1460261736203385},"index":6,"playId":"a0f937b7-1753-301d-9eb2-f68fc7055079","pitchNumber":6,"startTime":"2025-09-08T23:41:12.849Z","endTime":"2025-09-08T23:41:17.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:41:17.185Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Kepler grounds out sharply, third baseman Brett Baty to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-08T23:41:35.347Z","endTime":"2025-09-08T23:42:45.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.36977235918835,"strikeZoneBottom":1.51207278406173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.60906858781204,"aZ":-27.689970855293137,"pfxX":0.9360860612427051,"pfxZ":2.50981907150069,"pX":-0.5755746549463959,"pZ":4.253777965785936,"vX0":7.421185768941321,"vY0":-133.37965709131396,"vZ0":2.476818891556012,"x":138.94,"y":123.93,"x0":-3.524056487528668,"y0":50.005201875131306,"z0":5.318931917317894,"aX":1.6747294847407066},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.4,"breakHorizontal":-3.4,"spinRate":2553,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4117857544576262,"extension":6.58333891433992},"index":0,"playId":"87a1ef65-7191-310a-8803-bd1249ab2c53","pitchNumber":1,"startTime":"2025-09-08T23:41:42.608Z","endTime":"2025-09-08T23:41:45.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.5,"strikeZoneTop":3.44755626448722,"strikeZoneBottom":1.59021243820614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6601081783335,"aZ":-37.45499140164329,"pfxX":9.462624835535436,"pfxZ":-3.4465729551036937,"pX":-1.553399960168021,"pZ":2.4048904982373633,"vX0":2.3315850397641045,"vY0":-123.77993436813702,"vZ0":0.9170324736058924,"x":176.21,"y":173.85,"x0":-3.7394366355098922,"y0":50.00328853433086,"z0":5.197423041614646,"aX":14.495109617881136},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.6,"breakHorizontal":-17.6,"spinRate":3040,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.4446901045279925,"extension":6.207289398486096},"index":1,"playId":"a3c108ee-42f4-316c-b13a-ae9670a679b9","pitchNumber":2,"startTime":"2025-09-08T23:42:03.513Z","endTime":"2025-09-08T23:42:07.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.36894420387756,"strikeZoneBottom":1.58830355619046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28936322525184,"aZ":-36.91464458825589,"pfxX":8.161247181673934,"pfxZ":-3.054800830676479,"pX":-0.9875594692766333,"pZ":2.3536020910747486,"vX0":4.314800646224179,"vY0":-124.18395604370363,"vZ0":0.8799383399088563,"x":154.64,"y":175.23,"x0":-3.811237690393533,"y0":50.00305831434721,"z0":5.080290973331598,"aX":12.666777938047682},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.0,"breakHorizontal":-15.8,"spinRate":2878,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.4421075250511337,"extension":6.292213684024775},"index":2,"playId":"ef8032c2-057b-3299-835d-4630b91f0f8d","pitchNumber":3,"startTime":"2025-09-08T23:42:20.429Z","endTime":"2025-09-08T23:42:24.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.08811885922743,"aZ":-35.47394666995397,"pfxX":-10.563046724024868,"pfxZ":-1.714572683461597,"pX":-0.6262367632240328,"pZ":2.7175661181499784,"vX0":11.527534579075468,"vY0":-138.45891206259404,"vZ0":-0.19618298479631624,"x":140.87,"y":165.41,"x0":-3.4861730105104782,"y0":50.00131480744361,"z0":5.178328091690744,"aX":-20.353742644824568},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-2.9,"breakHorizontal":16.6,"spinRate":2278,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.39674328355728417,"extension":6.5560373079869425},"hitData":{"launchSpeed":102.9,"launchAngle":-1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":106.82,"coordY":140.11}},"index":3,"playId":"3a6b4285-0972-3c6d-b52c-3d1535c5ae6e","pitchNumber":4,"startTime":"2025-09-08T23:42:38.164Z","endTime":"2025-09-08T23:42:45.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:42:45.893Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out to center fielder Harrison Bader.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-08T23:45:09.919Z","endTime":"2025-09-08T23:46:03.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.66432614803254,"strikeZoneBottom":1.62594252611088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.476759048874136,"aZ":-21.060070174499916,"pfxX":-10.533061761458669,"pfxZ":6.578973777090286,"pX":1.7677347553388343,"pZ":1.357513481844686,"vX0":11.21826444291131,"vY0":-129.05619948243674,"vZ0":-5.239302976788402,"x":49.62,"y":202.13,"x0":-1.2638457036836481,"y0":50.00304396278129,"z0":5.032718056251666,"aX":-17.795255011252607},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.9,"breakHorizontal":16.6,"spinRate":2222,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4241597014547809,"extension":6.966889880436573},"index":0,"playId":"390146ff-2e2a-383b-8395-897a10ee14b4","pitchNumber":1,"startTime":"2025-09-08T23:45:21.275Z","endTime":"2025-09-08T23:45:25.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.68755304991781,"strikeZoneBottom":1.67414774581549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.372942170927672,"aZ":-27.91671863257452,"pfxX":-8.353026909429154,"pfxZ":2.8678107015722363,"pX":-0.43786151796462836,"pZ":1.3203630637911707,"vX0":5.300289616404193,"vY0":-121.46802063291675,"vZ0":-2.683658660237361,"x":133.69,"y":203.13,"x0":-1.5708494206719328,"y0":50.00187366404615,"z0":4.884549914340836,"aX":-12.392618926304513},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.8,"breakHorizontal":13.8,"spinRate":1637,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4521603192536827,"extension":6.837498784996935},"index":1,"playId":"86c92c2a-c06f-32a6-9b24-ac24eedcfd20","pitchNumber":2,"startTime":"2025-09-08T23:45:37.528Z","endTime":"2025-09-08T23:45:42.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.195392742949142,"aZ":-20.67473912798022,"pfxX":-10.05177217634947,"pfxZ":6.587354394178777,"pX":-0.1422870941143755,"pZ":2.1981145492199823,"vX0":6.594947829771428,"vY0":-131.63646433200717,"vZ0":-3.4386270238426544,"x":122.42,"y":179.43,"x0":-1.380184232045464,"y0":50.00641128674088,"z0":5.060799351310021,"aX":-17.559568596387386},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.3,"breakHorizontal":16.7,"spinRate":2320,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.41685896684285684,"extension":6.950186243004187},"hitData":{"launchSpeed":95.8,"launchAngle":35.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.7,"coordY":50.47}},"index":2,"playId":"a9770748-643f-358f-8e86-2b4a8eaa5ff1","pitchNumber":3,"startTime":"2025-09-08T23:45:54.613Z","endTime":"2025-09-08T23:46:03.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:46:03.883Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-08T23:46:27.263Z","endTime":"2025-09-08T23:47:42.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.947254839829956,"aZ":-17.349275033352615,"pfxX":-7.754159950203851,"pfxZ":8.356685409767595,"pX":0.6023590527353941,"pZ":2.674900750103001,"vX0":8.051416716967562,"vY0":-132.5213223476773,"vZ0":-3.1457623652460747,"x":94.04,"y":166.56,"x0":-1.4712183848172544,"y0":50.005297113225005,"z0":5.148405182621153,"aX":-13.761379305189468},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.6,"breakHorizontal":12.2,"spinRate":2275,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4136892195885862,"extension":6.849695173843992},"index":0,"playId":"1bd0cb52-143c-3751-927f-4bd185d0fd9b","pitchNumber":1,"startTime":"2025-09-08T23:46:35.511Z","endTime":"2025-09-08T23:46:40.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.684801454608486,"aZ":-31.840889619762383,"pfxX":-8.164299638352304,"pfxZ":0.22490932100961736,"pX":0.28559089046237274,"pZ":2.5518161599122373,"vX0":6.915724882939572,"vY0":-121.75715895157526,"vZ0":0.6519545367552697,"x":106.11,"y":169.88,"x0":-1.5233532823927551,"y0":50.005755926913565,"z0":5.0240333934552615,"aX":-12.327351155500914},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.8,"breakHorizontal":13.3,"spinRate":1613,"spinDirection":253},"zone":6,"typeConfidence":2.0,"plateTime":0.44891975650722404,"extension":6.883589221830106},"index":1,"playId":"58b12b07-3f5b-3ab4-aeba-9e19e9a4502b","pitchNumber":2,"startTime":"2025-09-08T23:46:54.828Z","endTime":"2025-09-08T23:46:58.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.5,"strikeZoneTop":3.50333296530435,"strikeZoneBottom":1.71705879455603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.669991641759385,"aZ":-38.23954399227638,"pfxX":10.37907954145571,"pfxZ":-4.865125811680919,"pX":-0.16879242822902774,"pZ":0.775967718370484,"vX0":0.36377818621767405,"vY0":-111.44955133800244,"vZ0":-1.0317046386386832,"x":123.43,"y":217.83,"x0":-1.681121791571434,"y0":50.00203833877349,"z0":5.22494330869124,"aX":12.94135196134677},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-8.8,"breakHorizontal":-18.8,"spinRate":2581,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.4931204399145872,"extension":6.394276073212926},"index":2,"playId":"dc9cd20f-2ef4-3031-8f03-d231d6921f07","pitchNumber":3,"startTime":"2025-09-08T23:47:14.633Z","endTime":"2025-09-08T23:47:17.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.77970698062202,"aZ":-40.10966008667433,"pfxX":9.770573101706066,"pfxZ":-6.549768847082189,"pX":-0.14548711742363696,"pZ":1.2324940815546437,"vX0":0.4986400913223734,"vY0":-110.32926258553354,"vZ0":0.5581328207769529,"x":122.55,"y":205.5,"x0":-1.6417566247960733,"y0":50.00271031650789,"z0":5.2629079268212635,"aX":11.837562785706451},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-11.3,"breakHorizontal":-17.8,"spinRate":2585,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.4997528920033587,"extension":6.560115871227658},"hitData":{"launchSpeed":73.8,"launchAngle":10.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.87,"coordY":160.18}},"index":3,"playId":"fe39dde6-3a3a-3f45-8ce4-5e2eeefdd56e","pitchNumber":4,"startTime":"2025-09-08T23:47:34.499Z","endTime":"2025-09-08T23:47:42.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:47:42.219Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, third baseman Otto Kemp to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-08T23:48:02.023Z","endTime":"2025-09-08T23:48:36.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":80.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.722543854542252,"aZ":-22.35894287751022,"pfxX":-9.52759296324738,"pfxZ":5.8190940219418374,"pX":-0.10316367736525071,"pZ":2.32763425537435,"vX0":6.219114770178315,"vY0":-130.1852435293246,"vZ0":-2.7515893857868394,"x":120.93,"y":175.93,"x0":-1.306303520879256,"y0":50.00431437651973,"z0":5.123183918244942,"aX":-16.07359722209256},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.0,"breakHorizontal":15.6,"spinRate":2204,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4235422303840215,"extension":6.959928899292485},"index":0,"playId":"536d1a84-b915-3c5e-b5a8-0e7502b3fe78","pitchNumber":1,"startTime":"2025-09-08T23:48:11.168Z","endTime":"2025-09-08T23:48:14.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":69.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.341729867715355,"aZ":-39.749535437648724,"pfxX":10.267679486655098,"pfxZ":-6.236890965499158,"pX":0.26196210425311384,"pZ":1.4111440854442143,"vX0":1.097717664514042,"vY0":-110.86808544476021,"vZ0":0.6838320959432926,"x":107.01,"y":200.68,"x0":-1.5732514793851498,"y0":50.00357110957727,"z0":5.330401257908701,"aX":12.469079506986159},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-10.6,"breakHorizontal":-18.8,"spinRate":2621,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.49873949763975345,"extension":6.741516968859694},"hitData":{"launchSpeed":81.0,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.75,"coordY":165.21}},"index":1,"playId":"10651d84-460f-3f04-a4ac-b503cee31e85","pitchNumber":2,"startTime":"2025-09-08T23:48:28.310Z","endTime":"2025-09-08T23:48:36.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:48:36.216Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Harrison Bader singles on a sharp ground ball to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-08T23:50:50.645Z","endTime":"2025-09-08T23:51:04.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.118258905191226,"aZ":-35.892603280734626,"pfxX":8.614685611701802,"pfxZ":-2.3725310710200773,"pX":-0.05838087143135009,"pZ":2.034763010536653,"vX0":5.959933977654289,"vY0":-125.59680996948282,"vZ0":-0.6875908391665688,"x":119.23,"y":183.84,"x0":-3.597696552323728,"y0":50.00396328756774,"z0":5.282081404019034,"aX":13.491572735068637},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.2,"breakHorizontal":-17.2,"spinRate":3060,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.4394323198690566,"extension":6.309184267805592},"hitData":{"launchSpeed":108.1,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":74.0,"coordY":119.0}},"index":0,"playId":"2a9f8672-9f26-3e56-88c1-c16fbddbba32","pitchNumber":1,"startTime":"2025-09-08T23:50:54.326Z","endTime":"2025-09-08T23:51:04.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.83,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:51:04.972Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Castellanos flies out to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-08T23:51:23.104Z","endTime":"2025-09-08T23:52:39.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.0,"endSpeed":87.4,"strikeZoneTop":4.00430230137162,"strikeZoneBottom":1.94763877736609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.535659008994934,"aZ":-31.68708761911553,"pfxX":-8.724635061970622,"pfxZ":0.24668533245325364,"pX":0.5634236812820842,"pZ":2.721203485380734,"vX0":13.606696222336657,"vY0":-139.1739023063265,"vZ0":-1.3067292241005732,"x":95.52,"y":165.31,"x0":-3.2654032375050934,"y0":50.00115384132376,"z0":5.304213920001325,"aX":-17.039190686177953},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":0.4,"breakHorizontal":12.8,"spinRate":2142,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.39424202081575466,"extension":6.59694937291033},"index":0,"playId":"bc9ef2a4-ad46-38fb-8255-e1fefbec450f","pitchNumber":1,"startTime":"2025-09-08T23:51:28.557Z","endTime":"2025-09-08T23:51:32.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76921775883762,"aZ":-30.51943868137263,"pfxX":-9.365406291491922,"pfxZ":0.8441192420629253,"pX":-0.6031116239167261,"pZ":2.9159889009728093,"vX0":11.706294595926426,"vY0":-139.5159325285888,"vZ0":-0.9881277624144814,"x":139.99,"y":160.05,"x0":-3.6459253936764626,"y0":50.003083862225864,"z0":5.294748661533484,"aX":-18.376060347943472},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":1.6,"breakHorizontal":14.4,"spinRate":2261,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.3932912104010766,"extension":6.676250389541716},"index":1,"playId":"1a5b1013-24af-3619-bbaa-60b8ce608058","pitchNumber":2,"startTime":"2025-09-08T23:51:45.580Z","endTime":"2025-09-08T23:51:50.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.7,"endSpeed":73.4,"strikeZoneTop":4.03227776339788,"strikeZoneBottom":1.92486155269293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.23427340294954,"aZ":-44.59522340765634,"pfxX":9.315854798443755,"pfxZ":-9.104005987208428,"pX":-1.560845686525554,"pZ":1.336044613489621,"vX0":2.0442277773632282,"vY0":-117.45351694889685,"vZ0":0.011650971184511638,"x":176.5,"y":202.71,"x0":-3.657035999607747,"y0":50.00517194961147,"z0":5.5627457187075455,"aX":12.70423458841811},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-16.1,"breakHorizontal":-17.4,"spinRate":3256,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4706885286893572,"extension":6.0931200565790045},"index":2,"playId":"c3c20195-4539-3767-8b5d-fe265c0f2e8a","pitchNumber":3,"startTime":"2025-09-08T23:52:06.839Z","endTime":"2025-09-08T23:52:11.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.821787090731757,"aZ":-31.83879206095478,"pfxX":10.541527381250514,"pfxZ":0.20591454200007142,"pX":-0.04348404099624125,"pZ":2.805635063173994,"vX0":5.239985386620562,"vY0":-127.93931323476045,"vZ0":0.1956486413260612,"x":118.66,"y":163.03,"x0":-3.4916227987562736,"y0":50.00518817521877,"z0":5.235396110157907,"aX":17.374786790382604},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":-20.3,"spinRate":2779,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.4290620729699084,"extension":6.322257477891993},"hitData":{"launchSpeed":90.9,"launchAngle":38.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.96,"coordY":72.63}},"index":3,"playId":"e93f8d69-bd2b-3b23-bf56-82d492a8fa27","pitchNumber":4,"startTime":"2025-09-08T23:52:27.463Z","endTime":"2025-09-08T23:52:39.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.35,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:52:39.612Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a ground ball to shortstop Francisco Lindor.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-08T23:53:02.720Z","endTime":"2025-09-08T23:54:52.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"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":"Single","eventType":"single","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":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.465097670633455,"aZ":-30.276174357165004,"pfxX":0.16948796403393285,"pfxZ":1.063109127334533,"pX":0.5474264270410181,"pZ":2.85648753745587,"vX0":10.879645618063599,"vY0":-132.7305429041829,"vZ0":-0.3863026687760529,"x":96.13,"y":161.65,"x0":-3.6207427616747188,"y0":50.00496799863158,"z0":5.201768133588482,"aX":0.30367132371023137},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.0,"breakHorizontal":-2.6,"spinRate":2658,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4120898491197278,"extension":6.681251801283734},"index":0,"playId":"96664416-7389-3533-a324-a9d025331550","pitchNumber":1,"startTime":"2025-09-08T23:53:06.497Z","endTime":"2025-09-08T23:53:10.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.37247573804643,"strikeZoneBottom":1.59160251925414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.02557377907905,"aZ":-29.559385789928566,"pfxX":0.645293503621196,"pfxZ":1.4371923212878368,"pX":-0.16455532941641038,"pZ":3.5627239054120285,"vX0":9.11539258380191,"vY0":-133.73583879042656,"vZ0":0.9640354056194711,"x":123.27,"y":142.59,"x0":-3.6965222361094128,"y0":50.000933778875535,"z0":5.3129127775285605,"aX":1.1708298211206345},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.0,"breakHorizontal":-3.1,"spinRate":2693,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.40908302375706374,"extension":6.545049937114489},"index":1,"playId":"526f4eac-599e-333a-80f2-4e6075231301","pitchNumber":2,"startTime":"2025-09-08T23:53:26.099Z","endTime":"2025-09-08T23:53:29.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":73.7,"strikeZoneTop":3.24617162832226,"strikeZoneBottom":1.61610401553865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.843352961342728,"aZ":-45.78343650072029,"pfxX":9.366662634051965,"pfxZ":-9.906202598839641,"pX":-1.029012058424571,"pZ":1.0446018981521084,"vX0":3.7703935573074827,"vY0":-118.27369861426762,"vZ0":-0.3188387623741953,"x":156.22,"y":210.58,"x0":-3.8748424819491563,"y0":50.00092100576467,"z0":5.488902080752059,"aX":12.871067683632216},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-17.5,"breakHorizontal":-18.0,"spinRate":3318,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.46851689672435004,"extension":6.320644249231147},"index":2,"playId":"7e701b68-e849-3d1e-869e-1800204a9830","pitchNumber":3,"startTime":"2025-09-08T23:53:48.644Z","endTime":"2025-09-08T23:53:52.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":73.8,"strikeZoneTop":3.24670800771885,"strikeZoneBottom":1.61672355495847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.839867283713666,"aZ":-45.61134252778285,"pfxX":9.310736934424927,"pfxZ":-9.611182430593736,"pX":-1.9506331689928451,"pZ":3.565389994542345,"vX0":1.9184936131698167,"vY0":-118.90275394960969,"vZ0":4.659289358943749,"x":191.35,"y":142.51,"x0":-3.98099122546966,"y0":50.00388086226532,"z0":5.782713624795838,"aX":13.014949726112484},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-15.6,"breakHorizontal":-17.3,"spinRate":3334,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.46491349030378126,"extension":6.241530912016234},"index":3,"playId":"fb95acce-b2ac-31a2-b8c9-fc9fff860817","pitchNumber":4,"startTime":"2025-09-08T23:54:09.555Z","endTime":"2025-09-08T23:54:15.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Harrison Bader caught stealing 2nd base, catcher Francisco Alvarez to shortstop Francisco Lindor.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"fb95acce-b2ac-31a2-b8c9-fc9fff860817","startTime":"2025-09-08T23:54:27.422Z","endTime":"2025-09-08T23:54:44.470Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664056,"link":"/api/v1/people/664056"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.15,"dramaIndex":57.0,"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.3191037859822,"aZ":-26.402980266337458,"pfxX":-9.301653856917508,"pfxZ":2.8706080804417233,"pX":0.4184148165899677,"pZ":2.2125150802357254,"vX0":12.863993894792127,"vY0":-141.09593498654084,"vZ0":-3.7905096624525094,"x":101.05,"y":179.04,"x0":-2.9999204557361328,"y0":50.000486514655265,"z0":5.282808488450571,"aX":-18.678019079770692},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.6,"breakHorizontal":14.0,"spinRate":2288,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.38881096473963206,"extension":6.558504486130656},"hitData":{"launchSpeed":85.0,"launchAngle":8.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.07,"coordY":128.07}},"index":5,"playId":"6997c916-72cb-31de-8538-3e58612f14e6","pitchNumber":5,"startTime":"2025-09-08T23:54:44.470Z","endTime":"2025-09-08T23:54:52.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":1.15,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:54:52.221Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edmundo Sosa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-08T23:55:14.577Z","endTime":"2025-09-08T23:57:01.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.2388806298226,"strikeZoneBottom":1.62461299133687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.983460033849276,"aZ":-33.16489391207381,"pfxX":-12.180633090664674,"pfxZ":-0.5093559052947754,"pX":-1.225184424803892,"pZ":2.4636476448929354,"vX0":11.096346081635586,"vY0":-139.44022358668266,"vZ0":-1.4219443906731772,"x":163.7,"y":172.26,"x0":-3.6845142540671447,"y0":50.00023368580866,"z0":5.179724670694123,"aX":-23.849857833635372},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-1.1,"breakHorizontal":19.6,"spinRate":2371,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3936538563430796,"extension":6.8467631946305545},"index":0,"playId":"a10a9479-2655-339c-a58a-1970167293c9","pitchNumber":1,"startTime":"2025-09-08T23:55:22.727Z","endTime":"2025-09-08T23:55:25.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.39282143149766,"aZ":-32.30837468837709,"pfxX":-11.763533991951574,"pfxZ":-0.06911403461435839,"pX":-0.2964566298625725,"pZ":2.9791494279558233,"vX0":12.741084752208826,"vY0":-140.26936921033595,"vZ0":-0.6392006254683837,"x":128.3,"y":158.34,"x0":-3.3963047804092907,"y0":50.00270267237105,"z0":5.339676349679862,"aX":-23.15208130790709},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.0,"breakHorizontal":18.2,"spinRate":2387,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.3923582441685767,"extension":6.626218960506901},"index":1,"playId":"426e6268-7b04-3765-8b52-47bac34b76e8","pitchNumber":2,"startTime":"2025-09-08T23:55:39.727Z","endTime":"2025-09-08T23:55:44.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.719468569972086,"aZ":-28.38000000950087,"pfxX":-8.985512271685145,"pfxZ":1.8795650386502416,"pX":-0.7682868735952907,"pZ":3.4555246241624262,"vX0":11.13728595884002,"vY0":-141.81993257111583,"vZ0":0.17327313461629568,"x":146.29,"y":145.48,"x0":-3.592926030515201,"y0":50.00540758235975,"z0":5.214990132944614,"aX":-18.168251847897146},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":3.6,"breakHorizontal":13.8,"spinRate":2314,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.3873240678927363,"extension":6.6928470721660505},"index":2,"playId":"883e8804-71e0-3d0c-afe9-adbf6edcb410","pitchNumber":3,"startTime":"2025-09-08T23:56:02.510Z","endTime":"2025-09-08T23:56:05.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":"2025-09-08T23:56:27.768Z","endTime":"2025-09-08T23:56:40.771Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"823c38e0-d233-328e-8a00-89d2122b2a31","startTime":"2025-09-08T23:56:40.771Z","endTime":"2025-09-08T23:56:44.371Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86430830288173,"aZ":-44.73754320591427,"pfxX":9.33936969962609,"pfxZ":-9.299816250416248,"pX":0.19830400122370312,"pZ":0.42697332759916984,"vX0":5.57485967536038,"vY0":-117.65066987841861,"vZ0":-1.8705716697174632,"x":109.44,"y":227.25,"x0":-3.4450537180431993,"y0":50.0031245093169,"z0":5.520766645305357,"aX":12.616025261391584},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-16.9,"breakHorizontal":-18.6,"spinRate":3148,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.47218947483773244,"extension":6.29692297310783},"index":5,"playId":"6ad5148d-e42c-3b15-98c5-6512c6daacbb","pitchNumber":4,"startTime":"2025-09-08T23:56:56.881Z","endTime":"2025-09-08T23:57:01.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-2.1999999999999957,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-08T23:57:01.996Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Baty walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-08T23:59:25.924Z","endTime":"2025-09-09T00:01:03.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.69697127618041,"strikeZoneBottom":1.70511240743149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72733761157407,"aZ":-25.51786675052285,"pfxX":-7.676124901283284,"pfxZ":4.420659834476573,"pX":-1.5127854127138285,"pZ":1.4002256125864632,"vX0":3.0739976149802155,"vY0":-122.12805807617234,"vZ0":-3.2195218080508563,"x":174.66,"y":200.97,"x0":-1.7925746795903112,"y0":50.003449402367785,"z0":4.937517667729841,"aX":-11.560985557606882},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.4,"breakHorizontal":13.2,"spinRate":1727,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4489955518833657,"extension":6.720473465497834},"index":0,"playId":"b36b62a4-35e7-38cb-8fe1-38f688311635","pitchNumber":1,"startTime":"2025-09-08T23:59:35.946Z","endTime":"2025-09-08T23:59:39.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":91.2,"endSpeed":83.2,"strikeZoneTop":3.75393392086246,"strikeZoneBottom":1.73629726552329,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.266230458549543,"aZ":-17.463671125961408,"pfxX":-7.37967187760133,"pfxZ":8.262123562411848,"pX":-1.0708528851781116,"pZ":2.679933534176619,"vX0":4.18945534978401,"vY0":-132.80341370787718,"vZ0":-3.063603309313541,"x":157.82,"y":166.42,"x0":-1.712598481418172,"y0":50.00373913287481,"z0":5.12355555346784,"aX":-13.14142823062321},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.5,"breakHorizontal":12.4,"spinRate":2349,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4129310647826774,"extension":6.854630228175523},"index":1,"playId":"c0e90a0a-a14b-3a88-a632-9cc9dd88bf57","pitchNumber":2,"startTime":"2025-09-08T23:59:52.624Z","endTime":"2025-09-08T23:59:56.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.68,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.60057535126197,"aZ":-27.437982853696113,"pfxX":-7.692407559854702,"pfxZ":3.11384562609362,"pX":0.517447819615783,"pZ":1.827823174116295,"vX0":7.350711531975879,"vY0":-122.37717269184468,"vZ0":-2.089665567023572,"x":97.28,"y":189.43,"x0":-1.5222748805752977,"y0":50.002770753474536,"z0":5.037568423734785,"aX":-11.696505993948765},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.4,"breakHorizontal":12.2,"spinRate":1727,"spinDirection":249},"zone":9,"typeConfidence":2.0,"plateTime":0.4471664789137044,"extension":6.966988829087672},"index":2,"playId":"98e9b745-8980-36ed-9f12-91b605ac19b8","pitchNumber":3,"startTime":"2025-09-09T00:00:08.417Z","endTime":"2025-09-09T00:00:12.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-09-09T00:00:21.397Z","endTime":"2025-09-09T00:00:40.645Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.66347783920805,"strikeZoneBottom":1.69810388201937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.573590584654447,"aZ":-16.545131216016966,"pfxX":-6.650786183235753,"pfxZ":8.73132055139529,"pX":-0.8235989263412897,"pZ":3.4992543980305033,"vX0":4.506723935914719,"vY0":-133.1987495772831,"vZ0":-1.3981614985949031,"x":148.39,"y":144.3,"x0":-1.6764692755797908,"y0":50.00498133299873,"z0":5.231680552378536,"aX":-11.909046786467506},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.7,"breakHorizontal":11.0,"spinRate":2160,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.41178422111395285,"extension":6.865839661461435},"index":4,"playId":"bea7e0e4-f39c-3936-a3b8-10b52ac5f81d","pitchNumber":4,"startTime":"2025-09-09T00:00:40.645Z","endTime":"2025-09-09T00:00:45.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.62759034778999,"strikeZoneBottom":1.66209421201928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.190711738989833,"aZ":-32.8947753368741,"pfxX":-7.197950790520725,"pfxZ":-0.47303920270168476,"pX":-0.9338062627902001,"pZ":1.6359502977996643,"vX0":3.976854131532658,"vY0":-123.10797888595957,"vZ0":-1.440590238985016,"x":152.59,"y":194.61,"x0":-1.637764658219228,"y0":50.00201338372566,"z0":5.021587461295887,"aX":-11.011421861783933},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.0,"breakHorizontal":12.0,"spinRate":1570,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.44548269878285307,"extension":7.027415857493794},"index":5,"playId":"56e41cde-8e47-385c-911e-43385ed4a6a1","pitchNumber":5,"startTime":"2025-09-09T00:00:58.491Z","endTime":"2025-09-09T00:01:03.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.5,"awayTeamWinProbability":41.5,"homeTeamWinProbabilityAdded":-5.300000000000004,"leverageIndex":1.26,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:01:03.243Z","atBatIndex":33},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Cedric Mullins bunt pops out to catcher J.T. Realmuto in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-09T00:01:39.742Z","endTime":"2025-09-09T00:01:48.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"4311120b-1302-3ea1-a3e2-20bb49763da9","startTime":"2025-09-09T00:01:25.643Z","endTime":"2025-09-09T00:01:28.891Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.414720613218208,"aZ":-17.034789144574717,"pfxX":-6.342792730298327,"pfxZ":8.733804435866372,"pX":-0.18255432070678518,"pZ":3.689116757495448,"vX0":5.909608282930687,"vY0":-131.472593679082,"vZ0":-0.5474274238957357,"x":123.96,"y":139.17,"x0":-1.6460491834978788,"y0":50.0035497510683,"z0":5.175564078420766,"aX":-10.996087934440819},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.8,"breakHorizontal":10.1,"spinRate":2207,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.41817801674045363,"extension":6.859605115817754},"hitData":{"launchSpeed":31.2,"launchAngle":83.0,"totalDistance":16.0,"trajectory":"bunt_popup","hardness":"medium","location":"2","coordinates":{"coordX":121.61,"coordY":210.85}},"index":1,"playId":"54c0b064-9c5a-35e6-86e7-ca095791f752","pitchNumber":1,"startTime":"2025-09-09T00:01:42.067Z","endTime":"2025-09-09T00:01:48.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":63.4,"awayTeamWinProbability":36.6,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":2.13,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:01:48.470Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-09T00:02:12.660Z","endTime":"2025-09-09T00:02:53.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":81.4,"strikeZoneTop":3.45712928847819,"strikeZoneBottom":1.48811787321914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.003070378657775,"aZ":-22.331790604271674,"pfxX":-12.339186382163595,"pfxZ":5.726649341106038,"pX":0.27589911099519415,"pZ":3.0559810264383693,"vX0":8.513308360895506,"vY0":-131.36743602921226,"vZ0":-1.222162610808324,"x":106.48,"y":156.27,"x0":-1.4301781453205478,"y0":50.005407295502984,"z0":5.2129706068412505,"aX":-21.222854699836972},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.2,"breakHorizontal":20.0,"spinRate":2227,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4195213287040809,"extension":7.014794217799317},"index":0,"playId":"49c3a2a3-8dda-30ee-a443-d1323f141db5","pitchNumber":1,"startTime":"2025-09-09T00:02:20.053Z","endTime":"2025-09-09T00:02:25.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.101563714636114,"aZ":-27.881264474580753,"pfxX":-10.524598471138633,"pfxZ":2.8674342284407643,"pX":0.7334425292554898,"pZ":2.376197068714097,"vX0":8.628111479582035,"vY0":-122.12153421386957,"vZ0":-0.5959070629560798,"x":89.04,"y":174.62,"x0":-1.4938259877844764,"y0":50.00275507096405,"z0":5.04106591948145,"aX":-15.751850777062886},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.3,"breakHorizontal":16.8,"spinRate":1601,"spinDirection":248},"zone":6,"typeConfidence":2.0,"plateTime":0.4500871641909052,"extension":7.04026804632989},"hitData":{"launchSpeed":86.8,"launchAngle":45.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.72,"coordY":105.54}},"index":1,"playId":"48b0a48b-c7d1-3a01-9fe9-0e662f334a1d","pitchNumber":2,"startTime":"2025-09-09T00:02:41.761Z","endTime":"2025-09-09T00:02:53.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.60000000000001,"awayTeamWinProbability":32.39999999999999,"homeTeamWinProbabilityAdded":4.20000000000001,"leverageIndex":1.77,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:02:53.890Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Phillies challenged (tag play), call on the field was overturned: pitcher Aaron Nola picks off Brett Baty at 1st on throw to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-09T00:03:13.414Z","endTime":"2025-09-09T00:05:30.124Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":16},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605400,"link":"/api/v1/people/605400"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":91.8,"endSpeed":83.8,"strikeZoneTop":3.09406637826986,"strikeZoneBottom":1.53172517237672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.737071047495665,"aZ":-14.833624566714683,"pfxX":-7.684464377707361,"pfxZ":9.626965553488164,"pX":1.5514083183846301,"pZ":2.8552351472352435,"vX0":10.357992894002377,"vY0":-133.363958948446,"vZ0":-3.137594705686343,"x":57.86,"y":161.69,"x0":-1.3847145198099384,"y0":50.00027873481706,"z0":5.117128315087006,"aX":-13.838361534211598},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":11.6,"spinRate":2334,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.4107439867439604,"extension":6.919986420789067},"index":0,"playId":"68ad3f31-f59a-3ee7-9570-dc8988b5efd5","pitchNumber":1,"startTime":"2025-09-09T00:03:22.667Z","endTime":"2025-09-09T00:03:26.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.4,"strikeZoneTop":2.98950772110729,"strikeZoneBottom":1.530457455192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.228233756776376,"aZ":-41.288921246369334,"pfxX":8.4477253823559,"pfxZ":-7.111710339992042,"pX":0.543316385328932,"pZ":0.7475111553414786,"vX0":2.571837879987994,"vY0":-113.50857041300185,"vZ0":-0.6259575943958685,"x":96.29,"y":218.6,"x0":-1.707227930189824,"y0":50.00306896526156,"z0":5.201897300936763,"aX":10.826439914692868},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-12.6,"breakHorizontal":-16.0,"spinRate":2682,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4858699566447746,"extension":6.699053408454793},"index":1,"playId":"424fa69a-9e28-307d-8153-b81ddec3f748","pitchNumber":2,"startTime":"2025-09-09T00:03:43.805Z","endTime":"2025-09-09T00:03:47.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99036729419282,"aZ":-28.88618827360764,"pfxX":-9.51258143374222,"pfxZ":2.134625089756657,"pX":0.4748946475889968,"pZ":2.226970850040464,"vX0":7.723483777645625,"vY0":-123.55179843850273,"vZ0":-0.8762165911339694,"x":98.9,"y":178.65,"x0":-1.4582111859608549,"y0":50.00611400758431,"z0":5.017284497175932,"aX":-14.685592829488854},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.0,"breakHorizontal":15.4,"spinRate":1631,"spinDirection":252},"zone":6,"typeConfidence":2.0,"plateTime":0.44359607537073176,"extension":6.946448402082486},"index":2,"playId":"3b4f8953-009e-38ff-831c-ba61f627fa1d","pitchNumber":3,"startTime":"2025-09-09T00:04:07.251Z","endTime":"2025-09-09T00:04:13.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":"90069f47-d923-43fa-8ae1-43f41f029bb4","startTime":"2025-09-09T00:04:44.468Z","endTime":"2025-09-09T00:04:47.468Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.0595318986603,"strikeZoneBottom":1.49501635773874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.81257637166959,"aZ":-17.159085619049907,"pfxX":-7.64820360350303,"pfxZ":8.359454093039382,"pX":-0.2603999187830632,"pZ":1.8614272954825442,"vX0":6.202838414717468,"vY0":-133.66145727559146,"vZ0":-5.059597518651318,"x":126.93,"y":188.52,"x0":-1.6260463374884682,"y0":50.00175063290449,"z0":5.0247049614454244,"aX":-13.73484515732213},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.2,"breakHorizontal":12.4,"spinRate":2264,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4109580174568839,"extension":7.03166755900444},"index":4,"playId":"a50b0c5b-ad5c-354c-a51a-7a7c2c506a91","pitchNumber":4,"startTime":"2025-09-09T00:05:03.505Z","endTime":"2025-09-09T00:05:07.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"595f6b2b-3fdf-3448-9ead-3c80f4ccfc85","startTime":"2025-09-09T00:05:25.709Z","endTime":"2025-09-09T00:05:30.124Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":143},"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":1.28,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:05:30.124Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Otto Kemp walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-09T00:09:17.798Z","endTime":"2025-09-09T00:11:07.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.50925776778657,"strikeZoneBottom":1.58695164822663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.03520327036985,"aZ":-27.44183817205884,"pfxX":-8.435139166621987,"pfxZ":2.4431405288464543,"pX":0.5033034739716247,"pZ":1.2589804214817824,"vX0":13.319084008208687,"vY0":-138.33208292981928,"vZ0":-5.61882476378111,"x":97.82,"y":204.79,"x0":-3.2793586478249512,"y0":50.00365406001857,"z0":5.157756310658739,"aX":-16.33987848162038},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.4,"breakHorizontal":12.5,"spinRate":2177,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.39604056249309005,"extension":6.594871325814215},"index":0,"playId":"44969cb1-20ce-3f15-b38b-ac0e0ec04a32","pitchNumber":1,"startTime":"2025-09-09T00:09:21.131Z","endTime":"2025-09-09T00:09:24.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.962983137822935,"aZ":-30.483036567927112,"pfxX":-10.638619560186218,"pfxZ":0.8667078860904152,"pX":-0.7490117392407718,"pZ":2.1099400124412755,"vX0":10.886606240589693,"vY0":-139.04683794670618,"vZ0":-2.6995719670476026,"x":145.55,"y":181.81,"x0":-3.337894136861599,"y0":50.003481098190505,"z0":5.121651327258819,"aX":-20.77664754205085},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.2,"breakHorizontal":16.9,"spinRate":2197,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.3943174423783935,"extension":6.533227520410539},"index":1,"playId":"123fc29f-c342-3dcd-943c-f0ce50b34acb","pitchNumber":2,"startTime":"2025-09-09T00:09:34.419Z","endTime":"2025-09-09T00:09:38.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.64232011322468,"aZ":-28.58023840588215,"pfxX":-10.957898106321512,"pfxZ":1.8278862496126091,"pX":-0.9174444549399342,"pZ":1.9917110807755962,"vX0":10.6366952881547,"vY0":-139.13927545734717,"vZ0":-3.4189208274170104,"x":151.97,"y":185.0,"x0":-3.362488141939126,"y0":50.002533722675935,"z0":5.126187622144704,"aX":-21.52828672522937},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.8,"breakHorizontal":17.6,"spinRate":2176,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.39336807323489964,"extension":6.409294449804703},"index":2,"playId":"51c9961f-d4c3-3638-bf53-990ebba538f2","pitchNumber":3,"startTime":"2025-09-09T00:09:49.446Z","endTime":"2025-09-09T00:09:52.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-09T00:10:05.944Z","endTime":"2025-09-09T00:10:20.042Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":86.4,"endSpeed":79.4,"strikeZoneTop":3.33000482105594,"strikeZoneBottom":1.53494311140975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79735743656761,"aZ":-32.84716952387062,"pfxX":8.19918166176798,"pfxZ":-0.41915136811124043,"pX":-1.502626381858194,"pZ":4.40846339282344,"vX0":2.581574446660277,"vY0":-125.76404728776161,"vZ0":4.27601855435299,"x":174.28,"y":119.75,"x0":-3.60683268060357,"y0":50.00185411159784,"z0":5.345841770665544,"aX":13.172457945741453},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.5,"breakHorizontal":-15.5,"spinRate":2820,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.43502041884462095,"extension":6.273327941611753},"index":4,"playId":"075342d6-9640-3d69-827a-479b2383d306","pitchNumber":4,"startTime":"2025-09-09T00:10:20.042Z","endTime":"2025-09-09T00:10:25.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":86.5,"endSpeed":78.9,"strikeZoneTop":3.34531901469469,"strikeZoneBottom":1.52515577300128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.062940453199968,"aZ":-31.512574319095446,"pfxX":12.09042210466659,"pfxZ":0.4205920400390566,"pX":0.08639494997718015,"pZ":1.3814618803152265,"vX0":5.167132211143849,"vY0":-125.81517629021747,"vZ0":-2.4094519116294375,"x":113.71,"y":201.48,"x0":-3.574026006722476,"y0":50.005062064954565,"z0":4.943547319363067,"aX":19.095246444134023},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.4,"breakHorizontal":-23.2,"spinRate":2942,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4378546081931285,"extension":6.3718159263108225},"index":5,"playId":"5e1c6db3-d38c-339e-b951-933e07b502b3","pitchNumber":5,"startTime":"2025-09-09T00:10:46.732Z","endTime":"2025-09-09T00:10:50.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.43495316510531,"strikeZoneBottom":1.56444181773798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.91128343806355,"aZ":-32.25778932688309,"pfxX":-10.814721411600724,"pfxZ":-0.0434523226404715,"pX":1.2296055175339444,"pZ":0.9105906528607725,"vX0":15.381295941498601,"vY0":-136.74522831130326,"vZ0":-5.054068770814721,"x":70.13,"y":214.19,"x0":-3.088756499495154,"y0":50.00341135120253,"z0":5.021635153639265,"aX":-20.281582656637717},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-1.2,"breakHorizontal":16.0,"spinRate":2206,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.402055977982104,"extension":6.61993268392898},"index":6,"playId":"c08a5513-4813-3937-95d8-821c5496d9d4","pitchNumber":6,"startTime":"2025-09-09T00:11:03.355Z","endTime":"2025-09-09T00:11:07.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.84,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:11:07.093Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-09T00:11:26.756Z","endTime":"2025-09-09T00:13:31.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":85.1,"endSpeed":76.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02970504126026,"aZ":-30.735501139055433,"pfxX":8.368396742743094,"pfxZ":0.9486852487686956,"pX":-0.4110843638772283,"pZ":2.146697942090237,"vX0":5.539542248318519,"vY0":-123.75119521161166,"vZ0":-0.33130718443771034,"x":132.67,"y":180.82,"x0":-3.7835926242748292,"y0":50.00164937664064,"z0":4.908915530220721,"aX":12.677503245019908},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.9,"breakHorizontal":-16.7,"spinRate":2769,"spinDirection":63},"zone":4,"typeConfidence":2.0,"plateTime":0.4465796353751128,"extension":6.478145675826819},"index":0,"playId":"7a2df65d-f4db-3b35-8e3d-427534714d53","pitchNumber":1,"startTime":"2025-09-09T00:11:32.923Z","endTime":"2025-09-09T00:11:36.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.404175364613558,"aZ":-33.38675768735862,"pfxX":-6.586235224994326,"pfxZ":-0.745651995082123,"pX":0.5609821462554373,"pZ":1.6230256896882687,"vX0":11.61376368149849,"vY0":-126.48996349197283,"vZ0":-2.2688988823839313,"x":95.62,"y":194.96,"x0":-3.2221888424732508,"y0":50.00249526921178,"z0":5.193659375622593,"aX":-10.735673432962285},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.7,"breakHorizontal":9.5,"spinRate":1248,"spinDirection":254},"zone":9,"typeConfidence":2.0,"plateTime":0.4320630884333454,"extension":6.633619428899922},"index":1,"playId":"c765e041-5df5-3308-9741-1ef2a555ef38","pitchNumber":2,"startTime":"2025-09-09T00:12:15.921Z","endTime":"2025-09-09T00:12:19.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.84366680899667,"aZ":-44.32942837089432,"pfxX":9.274388844572531,"pfxZ":-8.900082775976873,"pX":-0.05622417367537286,"pZ":1.1527322219196143,"vX0":5.19370290433057,"vY0":-117.66840728818671,"vZ0":-0.2100295654268327,"x":119.14,"y":207.66,"x0":-3.5169245881461957,"y0":50.00498918913084,"z0":5.444235012548744,"aX":12.661318501140467},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-15.7,"breakHorizontal":-18.2,"spinRate":3233,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.470300757709881,"extension":6.276097787940282},"index":2,"playId":"176f061c-9852-3f4e-864a-1c48a994e73f","pitchNumber":3,"startTime":"2025-09-09T00:12:43.872Z","endTime":"2025-09-09T00:12:47.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.679486005456305,"aZ":-43.84979753586756,"pfxX":9.812542103538398,"pfxZ":-8.344803072284936,"pX":-0.03995028911179716,"pZ":2.170358773612944,"vX0":5.461623383480138,"vY0":-118.92623658731179,"vZ0":1.8096000920308422,"x":118.52,"y":180.18,"x0":-3.658540200409404,"y0":50.00250693096284,"z0":5.446988721030825,"aX":13.730539897465631},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.2,"breakHorizontal":-19.3,"spinRate":3406,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.46467284026499067,"extension":6.445268508201055},"index":3,"playId":"30d9dcc2-9eff-372e-afea-383052625d83","pitchNumber":4,"startTime":"2025-09-09T00:13:05.183Z","endTime":"2025-09-09T00:13:08.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.858686842562133,"aZ":-43.24088328396859,"pfxX":9.421923746926618,"pfxZ":-8.107540270068109,"pX":-1.7933509805711743,"pZ":1.5309798951521443,"vX0":1.660519535550245,"vY0":-117.41249036462976,"vZ0":0.509748739699202,"x":185.36,"y":197.44,"x0":-3.7359150355581976,"y0":50.00225636236717,"z0":5.4090144521363435,"aX":12.860611859595496},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-14.0,"breakHorizontal":-17.4,"spinRate":2942,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.4705420120729644,"extension":6.15547446136421},"index":4,"playId":"b774f1af-0c3f-38c8-b7f0-6a736bd04b94","pitchNumber":5,"startTime":"2025-09-09T00:13:27.765Z","endTime":"2025-09-09T00:13:31.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.0,"awayTeamWinProbability":29.0,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.35,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:13:31.935Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks. Otto Kemp to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-09T00:13:58.739Z","endTime":"2025-09-09T00:15:50.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnSecond":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.10869522677414,"strikeZoneBottom":1.41302450814641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.297946091530154,"aZ":-28.917232559895403,"pfxX":0.7155094822372385,"pfxZ":1.8531521464481973,"pX":-1.0189740772580345,"pZ":3.5311860675964244,"vX0":6.7093646455522515,"vY0":-131.16483438929535,"vZ0":1.264384756510746,"x":155.84,"y":143.44,"x0":-3.693129938141335,"y0":50.003229985326435,"z0":5.184207572830201,"aX":1.2586662662887138},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.8,"breakHorizontal":-2.6,"spinRate":2675,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.4160913284937835,"extension":6.293848147579713},"index":0,"playId":"7d8215a3-d7ce-3af8-a6b1-167cace28df3","pitchNumber":1,"startTime":"2025-09-09T00:14:08.416Z","endTime":"2025-09-09T00:14:12.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.13538142004409,"aZ":-28.48719358771991,"pfxX":-0.03470167735939772,"pfxZ":2.0171994287571007,"pX":0.07879050294288491,"pZ":3.2931676186813736,"vX0":9.409188617684844,"vY0":-133.70915452665236,"vZ0":0.3590639638620913,"x":114.0,"y":149.86,"x0":-3.466648145463732,"y0":50.00389052371639,"z0":5.184983311104138,"aX":-0.06470409817527874},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.0,"breakHorizontal":-1.8,"spinRate":2505,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.40809537100892435,"extension":6.672283816507149},"index":1,"playId":"0ef5756e-c4d2-3ff7-856b-144306a23391","pitchNumber":2,"startTime":"2025-09-09T00:14:41.096Z","endTime":"2025-09-09T00:14:44.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.1,"strikeZoneTop":3.3289275078136,"strikeZoneBottom":1.55713939987203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.64938219185062,"aZ":-44.325545633684364,"pfxX":9.525959569664577,"pfxZ":-8.98417643738538,"pX":-1.16287392825029,"pZ":1.498611039048429,"vX0":2.8531364606037424,"vY0":-116.9064090270824,"vZ0":0.8744412698752622,"x":161.33,"y":198.32,"x0":-3.6435583095223585,"y0":50.00140048606154,"z0":5.356021735429399,"aX":12.887435355660074},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-15.6,"breakHorizontal":-18.0,"spinRate":3323,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.47259834459153893,"extension":6.381695077344993},"index":2,"playId":"7cf3bf45-d567-3913-b300-55cac35b5a8a","pitchNumber":3,"startTime":"2025-09-09T00:15:02.091Z","endTime":"2025-09-09T00:15:06.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":72.9,"strikeZoneTop":3.32992849449591,"strikeZoneBottom":1.50729213585361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.179064477902035,"aZ":-43.64072259919456,"pfxX":9.842760774840567,"pfxZ":-8.501466007293887,"pX":-1.8400065356288444,"pZ":1.9483432584427218,"vX0":1.449729538762221,"vY0":-116.6597483022418,"vZ0":1.707262099666893,"x":187.14,"y":186.17,"x0":-3.749006012678257,"y0":50.00048337832189,"z0":5.386468440390251,"aX":13.282586189544551},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-14.4,"breakHorizontal":-18.1,"spinRate":3321,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4732930941562006,"extension":6.292269652284673},"index":3,"playId":"3a573a7b-6599-3555-ac9f-7c99c3452658","pitchNumber":4,"startTime":"2025-09-09T00:15:24.041Z","endTime":"2025-09-09T00:15:27.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.3292352612047,"strikeZoneBottom":1.55772697097107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.207685172459684,"aZ":-33.50189511396196,"pfxX":-8.304660448300359,"pfxZ":-0.8254167681167961,"pX":0.7819090016225864,"pZ":0.7188463381906957,"vX0":12.877203922780335,"vY0":-125.80070589757287,"vZ0":-4.289691169605856,"x":87.2,"y":219.37,"x0":-3.3113763651441643,"y0":50.00141819674096,"z0":5.145418261957903,"aX":-13.38337951562035},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.3,"breakHorizontal":12.2,"spinRate":1472,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.43448230788801867,"extension":6.6608254117370915},"index":4,"playId":"1572fe7b-255d-342b-b572-6d31eeef348a","pitchNumber":5,"startTime":"2025-09-09T00:15:46.199Z","endTime":"2025-09-09T00:15:50.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.4,"awayTeamWinProbability":25.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.17,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:15:50.195Z","atBatIndex":39},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"J.T. Realmuto grounds into a force out, third baseman Brett Baty to second baseman Jeff McNeil. Otto Kemp to 3rd. Kyle Schwarber out at 2nd. J.T. Realmuto to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-09T00:17:07.870Z","endTime":"2025-09-09T00:17:36.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnThird":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"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":"Forceout","eventType":"force_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":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-09T00:15:57.347Z","endTime":"2025-09-09T00:17:10.227Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.59350417316776,"strikeZoneBottom":1.69802989589224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40661211973611,"aZ":-31.36316629902106,"pfxX":-10.966526738066149,"pfxZ":0.4314021114104776,"pX":-0.19949582048025183,"pZ":3.556100001791785,"vX0":12.389059942568203,"vY0":-136.5923659933352,"vZ0":1.4937827669144323,"x":124.6,"y":142.77,"x0":-3.386975587977928,"y0":50.00068263454027,"z0":5.1715383987097905,"aX":-20.54866632291293},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.4,"breakHorizontal":16.9,"spinRate":2247,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.4022584723736089,"extension":6.760769943480476},"index":1,"playId":"b917e3a0-cf83-3ec9-8458-c3bd98f4c9dd","pitchNumber":1,"startTime":"2025-09-09T00:17:10.227Z","endTime":"2025-09-09T00:17:13.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.19529553269848,"aZ":-31.610464647751506,"pfxX":-12.024078383705097,"pfxZ":0.2982334087554719,"pX":-0.5190164249888461,"pZ":2.6550095042347945,"vX0":12.074437004942489,"vY0":-137.99309763148204,"vZ0":-0.9113098425841712,"x":136.78,"y":167.09,"x0":-3.407521459070578,"y0":50.0056455535965,"z0":5.135799445376309,"aX":-22.991709834183794},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.6,"breakHorizontal":19.0,"spinRate":2305,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.39823794642493304,"extension":6.580672213105504},"hitData":{"launchSpeed":97.9,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.96,"coordY":173.83}},"index":2,"playId":"112de534-3306-3620-83d0-e4f34cabb952","pitchNumber":2,"startTime":"2025-09-09T00:17:28.312Z","endTime":"2025-09-09T00:17:36.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":-3.6000000000000085,"leverageIndex":1.79,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:17:36.413Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Kepler called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-09T00:18:19.896Z","endTime":"2025-09-09T00:20:33.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.49218938189452,"strikeZoneBottom":1.58228723276331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.824968192179618,"aZ":-38.45542580580994,"pfxX":-7.677912476100522,"pfxZ":-4.036814247560228,"pX":-1.3517226636219677,"pZ":2.1112364062485125,"vX0":7.7843063582318015,"vY0":-124.20235316976306,"vZ0":-0.21003338349587186,"x":168.52,"y":181.78,"x0":-3.5350409773282476,"y0":50.002469293540045,"z0":5.405816127041885,"aX":-11.946420466866373},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.1,"breakHorizontal":12.0,"spinRate":1553,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4416827712351816,"extension":6.518170374226333},"index":0,"playId":"82f27195-0ad6-3266-bf7b-387d3c7e3df8","pitchNumber":1,"startTime":"2025-09-09T00:18:27.528Z","endTime":"2025-09-09T00:18:31.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"third":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":84.2,"endSpeed":77.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.664550347570223,"aZ":-31.79870563417221,"pfxX":8.888540359114028,"pfxZ":0.24626497394047142,"pX":0.2534802948668251,"pZ":1.6384770998979425,"vX0":6.511694195180097,"vY0":-122.38026510230193,"vZ0":-1.4305904704603325,"x":107.34,"y":194.54,"x0":-3.606678968321106,"y0":50.001029229903885,"z0":4.982697769156303,"aX":13.327592780191225},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.4,"breakHorizontal":-17.8,"spinRate":2930,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.4494949714694414,"extension":6.328491794677218},"index":1,"playId":"1bf71f0b-9f13-33e6-982c-6cdb11f4d4ad","pitchNumber":2,"startTime":"2025-09-09T00:18:43.168Z","endTime":"2025-09-09T00:18:47.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"third":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":"246c9b36-1fa2-43a2-914e-5d55c60cf2d4","startTime":"2025-09-09T00:19:04.163Z","endTime":"2025-09-09T00:19:07.769Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"third":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2025-09-09T00:19:22.252Z","endTime":"2025-09-09T00:19:35.345Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"third":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":73.5,"strikeZoneTop":3.44189974924264,"strikeZoneBottom":1.58514164713386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.56485692025422,"aZ":-44.2174061774322,"pfxX":9.335732190769175,"pfxZ":-8.732115384722743,"pX":-1.1075409198349648,"pZ":1.7788116381838524,"vX0":3.3043789281910287,"vY0":-118.38440575366374,"vZ0":1.484621097949179,"x":159.22,"y":190.75,"x0":-3.7454707308039015,"y0":50.002740196538575,"z0":5.2812470933860505,"aX":12.87510962742163},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-14.9,"breakHorizontal":-17.8,"spinRate":3313,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.4677828926298817,"extension":6.428973353966749},"index":4,"playId":"9dba018d-0726-39a4-97b6-b09288a70203","pitchNumber":3,"startTime":"2025-09-09T00:19:35.345Z","endTime":"2025-09-09T00:19:38.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"third":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.468045452772362,"aZ":-32.88125999959557,"pfxX":8.89948488013292,"pfxZ":-0.46032682210509623,"pX":0.20979091187276322,"pZ":1.7445396408392833,"vX0":6.401177802590876,"vY0":-124.36771463859651,"vZ0":-1.0972384922699108,"x":109.0,"y":191.68,"x0":-3.5670213323801554,"y0":50.00115080448291,"z0":4.956218354480628,"aX":13.727692275638542},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.8,"breakHorizontal":-17.8,"spinRate":2939,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.4429810242633758,"extension":6.436173489439893},"index":5,"playId":"05544394-9291-371b-adc9-c0194eaabf22","pitchNumber":4,"startTime":"2025-09-09T00:19:52.495Z","endTime":"2025-09-09T00:19:57.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"third":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.39420062008022,"strikeZoneBottom":1.56393814038805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34172539862021,"aZ":-30.168136597146933,"pfxX":-10.810037155751864,"pfxZ":1.036463287511216,"pX":-0.132351407701712,"pZ":3.1149925403243097,"vX0":12.040154536870073,"vY0":-138.778784022199,"vZ0":-0.20978681692482393,"x":122.04,"y":154.68,"x0":-3.1317853273949687,"y0":50.00539778022096,"z0":5.2085174960194,"aX":-20.99543295367941},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.0,"breakHorizontal":16.9,"spinRate":2230,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.3953450780827481,"extension":6.770455932181224},"index":6,"playId":"5535a7c5-b13b-30ac-b799-2cb5118aa236","pitchNumber":5,"startTime":"2025-09-09T00:20:28.373Z","endTime":"2025-09-09T00:20:33.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"third":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.85,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:20:33.068Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-09T00:23:02.445Z","endTime":"2025-09-09T00:24:12.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":2.96774622721374,"strikeZoneBottom":1.54606274003174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.389423474818784,"aZ":-28.75434448348344,"pfxX":-8.121854808385216,"pfxZ":2.3052874778000776,"pX":0.4303066407047086,"pZ":1.3129709618435454,"vX0":6.890852953228259,"vY0":-121.22777348119118,"vZ0":-2.682619356327105,"x":100.6,"y":203.33,"x0":-1.3980997834928253,"y0":50.004287692765374,"z0":4.952037758338695,"aX":-12.052362595369328},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.7,"breakHorizontal":13.0,"spinRate":1616,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4523661292164953,"extension":6.886530418608572},"index":0,"playId":"6ba7db09-4c61-3180-938d-073ebb518895","pitchNumber":1,"startTime":"2025-09-09T00:23:11.471Z","endTime":"2025-09-09T00:23:15.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.3,"strikeZoneTop":2.85167785107665,"strikeZoneBottom":1.50665913173693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.427157947177477,"aZ":-41.85635980623884,"pfxX":9.155405261379078,"pfxZ":-7.543790731589528,"pX":0.040381820005454754,"pZ":2.312100746210801,"vX0":1.2237448977055307,"vY0":-113.1434672554371,"vZ0":2.6326494937794633,"x":115.46,"y":176.35,"x0":-1.6969825886073318,"y0":50.000437903443014,"z0":5.356020400672147,"aX":11.757316629624421},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-12.6,"breakHorizontal":-16.9,"spinRate":2712,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.4858273452423689,"extension":6.657736570866172},"index":1,"playId":"be9389c6-3062-3253-a7a3-112092acb64d","pitchNumber":2,"startTime":"2025-09-09T00:23:25.897Z","endTime":"2025-09-09T00:23:29.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":91.1,"endSpeed":82.4,"strikeZoneTop":3.02607567538988,"strikeZoneBottom":1.4769112014483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.500842769108043,"aZ":-16.742003006346533,"pfxX":-6.7438994258971015,"pfxZ":8.792714336231986,"pX":-0.7187703675196868,"pZ":2.3442399624807133,"vX0":4.69405801503564,"vY0":-132.4651154720638,"vZ0":-3.9220219228560245,"x":144.4,"y":175.49,"x0":-1.648497913352926,"y0":50.00580911795855,"z0":5.088239980971708,"aX":-11.841423222157587},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.1,"breakHorizontal":11.0,"spinRate":2361,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4154239017896364,"extension":6.913803376694232},"index":2,"playId":"69b56861-3db0-3b5f-843c-962ed65879be","pitchNumber":3,"startTime":"2025-09-09T00:23:42.617Z","endTime":"2025-09-09T00:23:46.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-09T00:23:53.910Z","endTime":"2025-09-09T00:24:08.712Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.970952848410274,"aZ":-23.27337893407554,"pfxX":1.1968387292061675,"pfxZ":5.449878250984978,"pX":-0.3116245680594152,"pZ":2.34545514463888,"vX0":2.9276637067412064,"vY0":-126.5043955845474,"vZ0":-2.1137667390177994,"x":128.88,"y":175.45,"x0":-1.635910392889932,"y0":50.00311936459823,"z0":5.043162298459449,"aX":1.9538375551948453},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.7,"breakHorizontal":-2.8,"spinRate":2292,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.4317228403912954,"extension":6.862433032061953},"index":4,"playId":"4462751a-54c5-38b6-9944-01915297b01e","pitchNumber":4,"startTime":"2025-09-09T00:24:08.712Z","endTime":"2025-09-09T00:24:12.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:24:12.538Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out to center fielder Harrison Bader.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-09T00:24:28.463Z","endTime":"2025-09-09T00:25:56.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.51457956423623,"strikeZoneBottom":1.63990140151394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.996157036043787,"aZ":-30.2865476989122,"pfxX":-9.329872435043294,"pfxZ":1.2761013203273208,"pX":0.09125758067225279,"pZ":2.135031456923856,"vX0":6.423758235038987,"vY0":-120.89940539653134,"vZ0":-0.4100798482271747,"x":113.52,"y":181.13,"x0":-1.3906033600521779,"y0":50.002285283232965,"z0":4.969447647614252,"aX":-13.78453262562077},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.5,"breakHorizontal":15.4,"spinRate":1602,"spinDirection":260},"zone":8,"typeConfidence":2.0,"plateTime":0.4533754077658596,"extension":6.925371764669777},"index":0,"playId":"88cd423d-bd77-333d-b4f3-abc47e2ffd9b","pitchNumber":1,"startTime":"2025-09-09T00:24:37.308Z","endTime":"2025-09-09T00:24:41.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":79.9,"strikeZoneTop":3.62149523206121,"strikeZoneBottom":1.72200846479951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.800532834477064,"aZ":-19.37827647564591,"pfxX":-9.21977470793958,"pfxZ":7.714000840582255,"pX":-1.3164090503545796,"pZ":4.879622551392686,"vX0":3.4669790477053692,"vY0":-128.78349638901804,"vZ0":2.441181406086084,"x":167.18,"y":107.03,"x0":-1.491645510774677,"y0":50.00505046671296,"z0":5.428799517879208,"aX":-15.298454284641494},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":14.8,"breakHorizontal":15.7,"spinRate":2336,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.42733265667956166,"extension":6.562700753117673},"index":1,"playId":"fd24737f-7b21-3647-8820-ceff98f3b6a1","pitchNumber":2,"startTime":"2025-09-09T00:24:53.196Z","endTime":"2025-09-09T00:24:56.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.52917398000137,"strikeZoneBottom":1.68165807282494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.937651643557263,"aZ":-21.8693983250559,"pfxX":-11.293923018992027,"pfxZ":5.8431883891307805,"pX":1.0940923591117913,"pZ":1.031058566588064,"vX0":9.812169921361852,"vY0":-131.92919044554668,"vZ0":-6.1599804671575225,"x":75.3,"y":210.94,"x0":-1.205099898368462,"y0":50.00361533955273,"z0":5.007008281136402,"aX":-19.919796729593248},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.4,"breakHorizontal":18.4,"spinRate":2378,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4150873554685117,"extension":7.028232773942574},"index":2,"playId":"bebaf203-fdf5-3c59-9536-ed192d8c5a91","pitchNumber":3,"startTime":"2025-09-09T00:25:11.232Z","endTime":"2025-09-09T00:25:14.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.042641468948098,"aZ":-41.517180672034605,"pfxX":8.736365882585414,"pfxZ":-7.26543202586414,"pX":-0.3811456381945355,"pZ":2.5489651188524793,"vX0":0.3273869687830453,"vY0":-113.35397511843763,"vZ0":3.008473380153701,"x":131.53,"y":169.96,"x0":-1.6609707759282064,"y0":50.00412189065794,"z0":5.384731886282002,"aX":11.232313233123323},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-11.9,"breakHorizontal":-15.8,"spinRate":2761,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.4854468946893893,"extension":6.364873711852455},"index":3,"playId":"08f731ed-185a-3064-814e-984798f0fed2","pitchNumber":4,"startTime":"2025-09-09T00:25:27.830Z","endTime":"2025-09-09T00:25:31.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.474450873899727,"aZ":-19.48222112108621,"pfxX":-7.824586686988548,"pfxZ":7.09013468092753,"pX":-0.23330209441240965,"pZ":3.5184792428232443,"vX0":6.035409122494696,"vY0":-133.40161750501406,"vZ0":-0.564103422290764,"x":125.89,"y":143.78,"x0":-1.5159437790399382,"y0":50.00337925022663,"z0":5.145414775841772,"aX":-14.009604432608556},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":12.7,"spinRate":2321,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.41162089560403414,"extension":7.000809259350308},"hitData":{"launchSpeed":87.3,"launchAngle":30.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.72,"coordY":64.97}},"index":4,"playId":"5617f0d6-c22f-3ffd-a855-4de272b4402b","pitchNumber":5,"startTime":"2025-09-09T00:25:48.690Z","endTime":"2025-09-09T00:25:56.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:25:56.811Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-09T00:26:15.972Z","endTime":"2025-09-09T00:27:50.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.223533132993257,"aZ":-15.338301862798781,"pfxX":-6.8310134361243104,"pfxZ":9.382817768282116,"pX":-0.7706806023605529,"pZ":2.623507194953438,"vX0":4.6457460853342925,"vY0":-133.6966169336021,"vZ0":-3.5830755856534284,"x":146.38,"y":167.95,"x0":-1.651285532157767,"y0":50.00136727108224,"z0":5.0951226976431006,"aX":-12.255160007280551},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":11.3,"spinRate":2355,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4110847981510486,"extension":7.0315046869507105},"index":0,"playId":"5bb92167-2bff-3ebd-95e4-050f427fddf4","pitchNumber":1,"startTime":"2025-09-09T00:26:22.636Z","endTime":"2025-09-09T00:26:26.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.6,"strikeZoneTop":3.58122351278789,"strikeZoneBottom":1.74210528614525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44507292372778,"aZ":-22.18897803764571,"pfxX":-9.571871349390173,"pfxZ":5.635115009904045,"pX":0.6571263759148999,"pZ":3.7766217593919595,"vX0":8.505105218064786,"vY0":-133.2137785853104,"vZ0":0.46029948697477585,"x":91.95,"y":136.81,"x0":-1.3558553535391071,"y0":50.0015070459914,"z0":5.223996060579043,"aX":-16.95594503842601},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.6,"breakHorizontal":15.1,"spinRate":2337,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.41344257862123346,"extension":6.862337213404436},"index":1,"playId":"34074286-9ba8-39a0-8562-9685dcad3770","pitchNumber":2,"startTime":"2025-09-09T00:26:38.731Z","endTime":"2025-09-09T00:26:42.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":"2025-09-09T00:26:52.119Z","endTime":"2025-09-09T00:27:05.966Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.52215055720693,"strikeZoneBottom":1.70891513844095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.62275353728956,"aZ":-16.499989664805703,"pfxX":-9.192855037451228,"pfxZ":8.622341529326587,"pX":-1.2384803007150664,"pZ":3.0110376062733826,"vX0":4.141705863646904,"vY0":-134.5720922306298,"vZ0":-2.712482649820007,"x":164.21,"y":157.48,"x0":-1.6107498669950056,"y0":50.0018262910011,"z0":5.213314516265282,"aX":-16.710138837227397},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":15.6,"spinRate":2401,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4084045126844358,"extension":6.799100584760981},"index":3,"playId":"4f0e5c72-07aa-3907-a9da-655643a3bc66","pitchNumber":3,"startTime":"2025-09-09T00:27:05.966Z","endTime":"2025-09-09T00:27:10.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.52829832831789,"aZ":-16.035716702922297,"pfxX":-8.835718403642936,"pfxZ":8.902357062071081,"pX":-0.695008719305236,"pZ":2.7526875636719397,"vX0":5.123402305034037,"vY0":-134.62373091332415,"vZ0":-3.231950308810462,"x":143.49,"y":164.46,"x0":-1.4868853444876777,"y0":50.006302773456625,"z0":5.121671994185056,"aX":-16.024959196279568},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":14.8,"spinRate":2445,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.40876166783530943,"extension":6.9485897036945055},"index":4,"playId":"62f5e33a-c894-33e3-a77c-63019fc3080e","pitchNumber":4,"startTime":"2025-09-09T00:27:25.467Z","endTime":"2025-09-09T00:27:29.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.268393172743636,"aZ":-22.816757380718244,"pfxX":-10.259469790888069,"pfxZ":5.134685764476945,"pX":0.5607892865015197,"pZ":2.615762710509892,"vX0":8.474256037551699,"vY0":-134.39111388494612,"vZ0":-2.475755527163561,"x":95.62,"y":168.15,"x0":-1.3069597027271693,"y0":50.00126702726806,"z0":5.176967996388961,"aX":-18.686441928854162},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":16.7,"spinRate":2178,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.4082332758787697,"extension":6.850769144671135},"index":5,"playId":"b34f3735-2557-3448-b90f-1d28ace9025f","pitchNumber":5,"startTime":"2025-09-09T00:27:46.484Z","endTime":"2025-09-09T00:27:50.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:27:50.405Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Harrison Bader singles on a ground ball to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-09T00:30:02.706Z","endTime":"2025-09-09T00:30:37.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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(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.8,"endSpeed":86.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.229383914863156,"aZ":-30.000700091115366,"pfxX":-10.179095098802843,"pfxZ":1.1347104155606376,"pX":-0.6143592683483335,"pZ":1.5629360275490058,"vX0":11.335188647489023,"vY0":-137.5834554553478,"vZ0":-3.9765672103642498,"x":140.42,"y":196.58,"x0":-3.463190931514986,"y0":50.005414833756156,"z0":5.057921377823006,"aX":-19.538283248495784},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.3,"breakHorizontal":16.1,"spinRate":2222,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.39794233530497625,"extension":6.6425163027101615},"index":0,"playId":"d6d8201b-df58-37b7-8cd5-f878ccd2a1e1","pitchNumber":1,"startTime":"2025-09-09T00:30:08.998Z","endTime":"2025-09-09T00:30:12.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.738019281979433,"aZ":-30.74049514348637,"pfxX":-7.542974095787573,"pfxZ":0.8938674927353301,"pX":0.5402193507293073,"pZ":2.686209054052274,"vX0":11.605105590764472,"vY0":-125.43964384556904,"vZ0":-0.6297154400694696,"x":96.41,"y":166.25,"x0":-3.160353514800158,"y0":50.00085852801497,"z0":5.440896021126819,"aX":-12.053122737051563},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":11.0,"spinRate":1614,"spinDirection":254},"zone":3,"typeConfidence":2.0,"plateTime":0.436213181368863,"extension":6.3925873082753615},"hitData":{"launchSpeed":73.3,"launchAngle":9.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.12,"coordY":117.75}},"index":1,"playId":"d5159a9d-6301-3fc7-acdf-a5183ba4821b","pitchNumber":2,"startTime":"2025-09-09T00:30:25.767Z","endTime":"2025-09-09T00:30:37.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.2,"awayTeamWinProbability":22.799999999999997,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":0.82,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:30:37.507Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Castellanos lines out to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-09T00:30:55.291Z","endTime":"2025-09-09T00:32:49.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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, 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":79.0,"endSpeed":71.6,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.205186059992055,"aZ":-43.95309248416016,"pfxX":10.259205519628326,"pfxZ":-9.115513713626568,"pX":0.7630320597638004,"pZ":1.2753379172856638,"vX0":7.015639702424696,"vY0":-114.67078855991913,"vZ0":0.7579817543382119,"x":87.92,"y":204.35,"x0":-3.702465064187212,"y0":50.00522332698038,"z0":5.335597365233936,"aX":13.249737008170769},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-15.7,"breakHorizontal":-20.8,"spinRate":3154,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.48331887487828507,"extension":6.349673730937282},"index":0,"playId":"e9555650-7129-387a-a163-db4c4acc64bc","pitchNumber":1,"startTime":"2025-09-09T00:31:03.795Z","endTime":"2025-09-09T00:31:07.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":72.8,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.44895453306813,"aZ":-42.728817419100764,"pfxX":9.07162397336366,"pfxZ":-7.9045555179289595,"pX":-0.19707053190613,"pZ":0.11067753490226351,"vX0":5.283216719237395,"vY0":-116.69896784344598,"vZ0":-2.0138249804950226,"x":124.51,"y":235.79,"x0":-3.693485016564452,"y0":50.00320683407399,"z0":5.131165537216723,"aX":12.113344077710309},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-14.5,"breakHorizontal":-18.0,"spinRate":3240,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.47519100140187565,"extension":6.382693636905625},"index":1,"playId":"cf66f721-db38-3ea3-99e7-8adcc3f7a22f","pitchNumber":2,"startTime":"2025-09-09T00:31:19.474Z","endTime":"2025-09-09T00:31:22.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.0,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.05301792475,"aZ":-42.77300424689234,"pfxX":9.396726198665002,"pfxZ":-8.05689728108647,"pX":-0.21018323915918213,"pZ":1.6001464415508904,"vX0":5.052951289766203,"vY0":-115.58473575563252,"vZ0":1.4492871769460607,"x":125.01,"y":195.58,"x0":-3.665419461483626,"y0":50.00242103276057,"z0":5.161104902169655,"aX":12.36283950774207},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-13.7,"breakHorizontal":-18.5,"spinRate":3286,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.4789604437974262,"extension":6.538663902347272},"index":2,"playId":"a44b12c7-6bc3-39dc-b0e6-7e6f22bda755","pitchNumber":3,"startTime":"2025-09-09T00:31:38.687Z","endTime":"2025-09-09T00:31:42.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":4.08729452233731,"strikeZoneBottom":1.96226738122689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.105437423881174,"aZ":-41.77577199861376,"pfxX":8.595331622319122,"pfxZ":-7.045649093094022,"pX":0.6746854297388263,"pZ":0.5352929738230844,"vX0":7.128725048511365,"vY0":-117.3680713800726,"vZ0":-1.4296366712200392,"x":91.28,"y":224.33,"x0":-3.5451400887461415,"y0":50.00411940072368,"z0":5.127019986316275,"aX":11.708965815084593},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.7,"breakHorizontal":-17.6,"spinRate":3170,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.47096553892061266,"extension":6.432695433726984},"index":3,"playId":"e0dde505-a018-32eb-8279-470e821de433","pitchNumber":4,"startTime":"2025-09-09T00:32:17.320Z","endTime":"2025-09-09T00:32:20.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.6,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.601250015509326,"aZ":-37.780092362712494,"pfxX":9.86106948148918,"pfxZ":-3.5576406496274773,"pX":-0.19213317234732266,"pZ":1.9626920324519326,"vX0":5.046506366051309,"vY0":-125.76289570370784,"vZ0":-0.0734364135243133,"x":124.32,"y":185.79,"x0":-3.517165782657991,"y0":50.005097007358984,"z0":5.101386446381816,"aX":15.525046627968806},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.1,"breakHorizontal":-19.1,"spinRate":2950,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.4384235536415413,"extension":6.428692154000736},"hitData":{"launchSpeed":99.5,"launchAngle":21.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":48.36,"coordY":96.88}},"index":4,"playId":"bd0d9589-44bc-305e-ae29-9cc652c5b8ff","pitchNumber":5,"startTime":"2025-09-09T00:32:37.935Z","endTime":"2025-09-09T00:32:49.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.2,"awayTeamWinProbability":25.799999999999997,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.31,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:32:49.605Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-09T00:35:53.087Z","endTime":"2025-09-09T00:37:31.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-09T00:32:55.212Z","endTime":"2025-09-09T00:33:44.704Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gregory Soto replaces Nolan McLean.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-09T00:33:44.704Z","endTime":"2025-09-09T00:35:55.479Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":97.3,"endSpeed":89.0,"strikeZoneTop":3.33054433465907,"strikeZoneBottom":1.61537356724724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.177833018159504,"aZ":-20.385848314105612,"pfxX":11.68837962815049,"pfxZ":5.859463056230718,"pX":-1.1866176766100465,"pZ":1.8392805212310321,"vX0":-14.97801601377239,"vY0":-140.7570478755742,"vZ0":-6.750938940596404,"x":162.23,"y":189.12,"x0":2.678548384824585,"y0":50.002557498270065,"z0":5.583304657726277,"aX":23.51463722836636},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.2,"breakHorizontal":-18.2,"spinRate":2365,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.38873996251940524,"extension":6.725670063559545},"index":2,"playId":"d5cc5eb2-9e13-3ff0-bf18-082e066e7cde","pitchNumber":1,"startTime":"2025-09-09T00:35:55.479Z","endTime":"2025-09-09T00:35:59.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.26519804197432,"strikeZoneBottom":1.62575695414651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.899173855505396,"aZ":-22.97767374574375,"pfxX":12.24340523304592,"pfxZ":4.611293826647807,"pX":-0.5588774646625319,"pZ":2.193452761572765,"vX0":-13.042785858151394,"vY0":-140.81884370475467,"vZ0":-5.3983953004357215,"x":138.3,"y":179.56,"x0":2.5564781382949464,"y0":50.00663022097737,"z0":5.635250854242645,"aX":24.43675501537783},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.3,"breakHorizontal":-19.3,"spinRate":2323,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.38991738127286535,"extension":6.676781782438189},"index":3,"playId":"8149c51f-9877-330a-8043-ceb610768953","pitchNumber":2,"startTime":"2025-09-09T00:36:12.784Z","endTime":"2025-09-09T00:36:16.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.2709721442722,"strikeZoneBottom":1.60649103821457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00010939707388,"aZ":-22.913379669471933,"pfxX":12.342440952345141,"pfxZ":4.694466873159389,"pX":0.21236175857342987,"pZ":1.2506088981287626,"vX0":-11.752245791473143,"vY0":-139.94205810798923,"vZ0":-7.444640464758281,"x":108.91,"y":205.01,"x0":2.872590814644023,"y0":50.006010085451074,"z0":5.4579105391211025,"aX":24.36698131856283},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.0,"breakHorizontal":-19.8,"spinRate":2359,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.39212190690171056,"extension":6.581022747126658},"index":4,"playId":"8ce3ba05-4e27-3792-84d5-65764193ccf8","pitchNumber":3,"startTime":"2025-09-09T00:36:31.150Z","endTime":"2025-09-09T00:36:35.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.8,"endSpeed":88.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12638222926122,"aZ":-22.981900779366867,"pfxX":11.62827982724987,"pfxZ":4.596305987804598,"pX":0.8552543708553986,"pZ":2.643733744172871,"vX0":-9.394068686364635,"vY0":-140.62297540534848,"vZ0":-4.11781804072869,"x":84.4,"y":167.4,"x0":2.7296380399311335,"y0":50.006934075430124,"z0":5.619594261745134,"aX":23.275800261405916},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.7,"breakHorizontal":-19.1,"spinRate":2353,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.3896232969060809,"extension":6.578873165635824},"index":5,"playId":"485ac18f-a76c-33d4-a1ae-181717ae2fb9","pitchNumber":4,"startTime":"2025-09-09T00:36:55.673Z","endTime":"2025-09-09T00:36:58.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22305927613886,"aZ":-28.010711143920474,"pfxX":-1.592910106753966,"pfxZ":2.5768167450951918,"pX":-0.018816898660198905,"pZ":2.820514048538255,"vX0":-6.2787334732670095,"vY0":-126.42408225144102,"vZ0":-1.5803659838809248,"x":117.72,"y":162.63,"x0":2.7057516087205733,"y0":50.00375358835329,"z0":5.706035250588439,"aX":-2.572084858866624},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.6,"breakHorizontal":4.3,"spinRate":2476,"spinDirection":265},"zone":2,"typeConfidence":2.0,"plateTime":0.4335541174339559,"extension":6.738888042084531},"hitData":{"launchSpeed":89.5,"launchAngle":40.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.58,"coordY":86.93}},"index":6,"playId":"68e2e9a5-342c-3a44-830c-6844bb5f2393","pitchNumber":5,"startTime":"2025-09-09T00:37:19.520Z","endTime":"2025-09-09T00:37:31.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.5,"awayTeamWinProbability":28.5,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.15,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:37:31.581Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edmundo Sosa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-09T00:37:49.647Z","endTime":"2025-09-09T00:38:40.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.869153411117296,"aZ":-23.547417743284306,"pfxX":-6.7420539763728495,"pfxZ":5.724986627952512,"pX":-1.097472012467558,"pZ":1.6008107629419615,"vX0":-6.236302982151227,"vY0":-122.41097276586025,"vZ0":-4.674640866466307,"x":158.83,"y":195.56,"x0":2.3658245119574928,"y0":50.00044515848531,"z0":5.569955911105757,"aX":-10.151572970942127},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.4,"breakHorizontal":13.8,"spinRate":2653,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.44875227864849876,"extension":6.417723347778397},"index":0,"playId":"aedfae2b-a508-3f74-b01e-fcf0462b721c","pitchNumber":1,"startTime":"2025-09-09T00:37:55.191Z","endTime":"2025-09-09T00:37:59.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.359186814063722,"aZ":-25.099837433466522,"pfxX":-7.556995827698035,"pfxZ":4.805475233139796,"pX":-2.0375049105856484,"pZ":0.16929568903338038,"vX0":-7.753591566146375,"vY0":-121.50166523756559,"vZ0":-7.432451115745412,"x":194.66,"y":234.21,"x0":2.195537530253234,"y0":50.0002231655596,"z0":5.499191084948266,"aX":-11.115169422227147},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.8,"breakHorizontal":15.7,"spinRate":2649,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4535928089175312,"extension":6.690278986100821},"index":1,"playId":"6291198e-4755-3d45-98ac-2c5882d678cf","pitchNumber":2,"startTime":"2025-09-09T00:38:10.288Z","endTime":"2025-09-09T00:38:15.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.698481017823894,"aZ":-27.83708105457825,"pfxX":-6.464466366808331,"pfxZ":2.874976446051867,"pX":-0.004555257705106191,"pZ":0.6679665412989816,"vX0":-3.782539761699832,"vY0":-122.75514785715028,"vZ0":-5.809463801968245,"x":117.17,"y":220.74,"x0":2.4017812099387035,"y0":50.005402116773084,"z0":5.466910363275915,"aX":-9.762110076031727},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.0,"breakHorizontal":12.6,"spinRate":2673,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.44800466498087843,"extension":6.548037715256952},"index":2,"playId":"a2c292f5-1b74-3b2f-9b16-88d7d25f868c","pitchNumber":3,"startTime":"2025-09-09T00:38:36.036Z","endTime":"2025-09-09T00:38:40.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-2.3000000000000114,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:38:40.087Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-09T00:41:03.547Z","endTime":"2025-09-09T00:41:50.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"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":{"description":"Pitching Change: David Robertson replaces Aaron Nola.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-09T00:39:47.905Z","endTime":"2025-09-09T00:41:05.846Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":502085,"link":"/api/v1/people/502085"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.75950267486647,"strikeZoneBottom":1.67179138229663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.438804727870874,"aZ":-24.940788459691024,"pfxX":3.147617736146915,"pfxZ":4.6389740607819245,"pX":-0.8609215076357647,"pZ":3.0273962330868116,"vX0":3.8419616505416267,"vY0":-123.50572450584131,"vZ0":-1.6438473941770053,"x":149.82,"y":157.04,"x0":-2.8401100101003443,"y0":50.00222813070195,"z0":5.7802451374370785,"aX":4.908035372753298},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.3,"breakHorizontal":-6.5,"spinRate":2644,"spinDirection":94},"zone":11,"typeConfidence":2.0,"plateTime":0.44189718477945394,"extension":6.537385013216717},"index":1,"playId":"a2974fc7-c993-339e-8cc8-6b7c6a27c4eb","pitchNumber":1,"startTime":"2025-09-09T00:41:05.846Z","endTime":"2025-09-09T00:41:09.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.69574925753951,"strikeZoneBottom":1.68516956114212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.36183048141006,"aZ":-19.52787255325924,"pfxX":-4.237130683015199,"pfxZ":6.995467216942075,"pX":-0.7380183916364539,"pZ":1.7082738304813563,"vX0":5.852501503141457,"vY0":-133.50164964699695,"vZ0":-7.007813288331994,"x":145.13,"y":192.66,"x0":-2.406689007614487,"y0":50.000700848446726,"z0":5.769464375729612,"aX":-7.658104870024126},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.4,"breakHorizontal":6.5,"spinRate":2448,"spinDirection":188},"zone":7,"typeConfidence":2.0,"plateTime":0.4100419824620367,"extension":6.720201283498163},"index":2,"playId":"eb0afe33-30be-36a9-8195-76032bdf1cd4","pitchNumber":2,"startTime":"2025-09-09T00:41:18.900Z","endTime":"2025-09-09T00:41:22.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":3,"startTime":"2025-09-09T00:41:35.459Z","endTime":"2025-09-09T00:41:42.850Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.425797968867748,"aZ":-41.783517477508056,"pfxX":1.5555576739802728,"pfxZ":-5.9583395565815644,"pX":0.09575918219400802,"pZ":-0.33429966981887654,"vX0":5.9717045835072105,"vY0":-126.12859494075738,"vZ0":-6.88514042508609,"x":113.35,"y":247.81,"x0":-2.503723850147215,"y0":50.0029054081792,"z0":5.796469481856834,"aX":2.508274052952626},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-12.1,"breakHorizontal":-4.2,"spinRate":2785,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4341066005387719,"extension":6.594286393820911},"index":4,"playId":"89b5a4a1-582e-31f0-b6f5-b762323770fc","pitchNumber":3,"startTime":"2025-09-09T00:41:42.850Z","endTime":"2025-09-09T00:41:50.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":502085,"link":"/api/v1/people/502085"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":502085,"link":"/api/v1/people/502085"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:41:50.651Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, pitcher David Robertson to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-09T00:42:10.506Z","endTime":"2025-09-09T00:43:34.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":502085,"link":"/api/v1/people/502085"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.66300538387664,"strikeZoneBottom":1.80730856848917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.918163514458183,"aZ":-23.280932078073707,"pfxX":4.487613869152591,"pfxZ":5.673609499241552,"pX":0.6440368861383371,"pZ":1.2430804081049946,"vX0":7.26330110801623,"vY0":-124.40588996121832,"vZ0":-5.802222450205492,"x":92.45,"y":205.22,"x0":-2.896206411631599,"y0":50.00257008480454,"z0":5.534765225078691,"aX":7.035569097346859},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.1,"breakHorizontal":-9.8,"spinRate":2711,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.4402403567160098,"extension":6.579597322509294},"index":0,"playId":"7832cab0-1474-3cce-a1b1-77dad4b1c5eb","pitchNumber":1,"startTime":"2025-09-09T00:42:16.557Z","endTime":"2025-09-09T00:42:20.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.65697689753124,"strikeZoneBottom":1.77541979945203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.627074418597985,"aZ":-42.91767544412076,"pfxX":3.5990210109134697,"pfxZ":-7.028186573288778,"pX":0.21874825013519983,"pZ":0.8198085501823112,"vX0":5.673645275972547,"vY0":-123.45478964697742,"vZ0":-3.520546810993631,"x":108.66,"y":216.65,"x0":-2.584581390465292,"y0":50.00093620964713,"z0":5.909226727414289,"aX":5.503425959292155},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-13.3,"breakHorizontal":-7.9,"spinRate":2677,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.44518857755068186,"extension":6.381463065286702},"index":1,"playId":"6ce35102-ef65-3b4e-9966-87f0a1577eaf","pitchNumber":2,"startTime":"2025-09-09T00:42:30.751Z","endTime":"2025-09-09T00:42:34.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.48026925776498,"strikeZoneBottom":1.64024587141229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.014063367952968,"aZ":-19.132249202271836,"pfxX":2.6873887698438077,"pfxZ":6.962372175816912,"pX":-0.019711542256231236,"pZ":2.5584099092715107,"vX0":6.178320386082087,"vY0":-136.04728216307115,"vZ0":-5.028493281685128,"x":117.75,"y":169.7,"x0":-2.6698766856476595,"y0":50.00468788853791,"z0":5.75799172857623,"aX":5.03376813304233},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":-6.2,"spinRate":2675,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.4026968546526337,"extension":6.447818553195455},"index":2,"playId":"aad1fdce-e43f-3d41-8432-c73abe6aaaa0","pitchNumber":3,"startTime":"2025-09-09T00:42:49.457Z","endTime":"2025-09-09T00:42:52.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04362545222028,"aZ":-22.44678520116398,"pfxX":3.603019868670729,"pfxZ":5.365679556084782,"pX":0.05599259542137759,"pZ":2.5095584566347395,"vX0":6.016967832321894,"vY0":-133.3540462808255,"vZ0":-4.125516572361798,"x":114.87,"y":171.02,"x0":-2.692147579376137,"y0":50.00033900596043,"z0":5.683766685110254,"aX":6.5261392016412065},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":-7.8,"spinRate":2804,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.4097828116285207,"extension":6.571488449822274},"index":3,"playId":"89a95350-aca9-3e92-b9f8-447cb695204b","pitchNumber":4,"startTime":"2025-09-09T00:43:07.843Z","endTime":"2025-09-09T00:43:11.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.441461776011295,"aZ":-43.876728408445636,"pfxX":4.766850079119079,"pfxZ":-7.476719246427017,"pX":-0.8999655830535586,"pZ":2.212201091702517,"vX0":3.1999048746585963,"vY0":-124.97223771170965,"vZ0":-0.20424543649322002,"x":151.3,"y":179.05,"x0":-2.820272932714794,"y0":50.00027299434846,"z0":5.928424030458633,"aX":7.464884213878704},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-13.3,"breakHorizontal":-9.4,"spinRate":2665,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4398982838872869,"extension":6.465174309538829},"hitData":{"launchSpeed":84.7,"launchAngle":-57.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":140.37,"coordY":177.89}},"index":4,"playId":"bf64cb42-2af6-3823-97a6-bc5d137c9021","pitchNumber":5,"startTime":"2025-09-09T00:43:27.622Z","endTime":"2025-09-09T00:43:34.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":502085,"link":"/api/v1/people/502085"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":502085,"link":"/api/v1/people/502085"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:43:34.741Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-09T00:44:03.129Z","endTime":"2025-09-09T00:44:55.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.484331383322395,"aZ":-43.8335244305091,"pfxX":4.302315042132642,"pfxZ":-7.798600036977563,"pX":-0.15599470034523785,"pZ":1.4186962581624933,"vX0":4.149001969486697,"vY0":-122.15870077655207,"vZ0":-1.9602243102504586,"x":122.95,"y":200.48,"x0":-2.4421083197476396,"y0":50.002447092123816,"z0":6.037378815467419,"aX":6.431961752011077},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.3,"breakHorizontal":-8.9,"spinRate":2756,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.45023288345455015,"extension":6.557618304245163},"index":0,"playId":"10c1b47f-ab65-3e7d-8b17-1c6e68fe0b82","pitchNumber":1,"startTime":"2025-09-09T00:44:11.906Z","endTime":"2025-09-09T00:44:15.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.196606246229884,"aZ":-24.90180779765156,"pfxX":7.449832623839503,"pfxZ":4.766971138927211,"pX":1.2669281087190987,"pZ":2.151385661705829,"vX0":7.02154059891903,"vY0":-122.98230150853112,"vZ0":-3.5347082625269115,"x":68.71,"y":180.69,"x0":-2.5970055403844254,"y0":50.00551623564482,"z0":5.727932245280051,"aX":11.371539173581175},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.0,"breakHorizontal":-15.2,"spinRate":2786,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4459747029034382,"extension":6.5948883678787125},"index":1,"playId":"2e8b3b1c-d7d6-3355-a2a7-456bd5d83b15","pitchNumber":2,"startTime":"2025-09-09T00:44:28.706Z","endTime":"2025-09-09T00:44:32.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":"2025-09-09T00:44:41.861Z","endTime":"2025-09-09T00:44:51.542Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.404599123978315,"aZ":-23.265051829439003,"pfxX":6.272265463348489,"pfxZ":5.6599379344781635,"pX":0.06077306583632455,"pZ":2.4330451248377893,"vX0":4.831596355978488,"vY0":-124.97733624598797,"vZ0":-3.254021561713709,"x":114.68,"y":173.09,"x0":-2.715795677737168,"y0":50.00162923378023,"z0":5.673827656167424,"aX":9.86899209531175},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.7,"breakHorizontal":-12.5,"spinRate":2770,"spinDirection":90},"zone":5,"typeConfidence":2.0,"plateTime":0.43913217375976776,"extension":6.523172429702654},"index":3,"playId":"a78e2aa1-d57e-3981-9fcd-dd0037e77fb5","pitchNumber":3,"startTime":"2025-09-09T00:44:51.542Z","endTime":"2025-09-09T00:44:55.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":502085,"link":"/api/v1/people/502085"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":502085,"link":"/api/v1/people/502085"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:44:55.256Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Otto Kemp lines out to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-09T00:47:30.094Z","endTime":"2025-09-09T00:48:36.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brooks Raley replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-09T00:46:28.730Z","endTime":"2025-09-09T00:47:32.398Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":82.1,"endSpeed":75.3,"strikeZoneTop":3.60484389891812,"strikeZoneBottom":1.63480586073064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.803235670378992,"aZ":-27.43441239991164,"pfxX":-4.456054603969769,"pfxZ":3.309623063520659,"pX":-1.5422530757221768,"pZ":2.785210589128101,"vX0":-9.129281338789777,"vY0":-119.22839627750412,"vZ0":-0.764776759628993,"x":175.79,"y":163.58,"x0":2.921873824792626,"y0":50.00595742706815,"z0":5.59498623188172,"aX":-6.389156840703454},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.1,"breakHorizontal":10.3,"spinRate":2934,"spinDirection":287},"zone":11,"typeConfidence":0.85,"plateTime":0.4601159956290197,"extension":5.784461686753794},"index":1,"playId":"a7e7153d-fb52-3110-8678-6c54bd434905","pitchNumber":1,"startTime":"2025-09-09T00:47:32.398Z","endTime":"2025-09-09T00:47:35.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":89.9,"endSpeed":82.2,"strikeZoneTop":3.55788720062289,"strikeZoneBottom":1.61400838127421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.300054296701724,"aZ":-30.80634264416287,"pfxX":11.97268763960764,"pfxZ":0.7955166754107292,"pX":-0.4358683196642542,"pZ":1.5005755101374456,"vX0":-11.639860557164978,"vY0":-130.3320688739123,"vZ0":-4.722177580032559,"x":133.61,"y":198.26,"x0":2.5401772239794167,"y0":50.00006608705136,"z0":5.671846705341503,"aX":20.52108760010131},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.5,"breakHorizontal":-19.0,"spinRate":2340,"spinDirection":121},"zone":7,"typeConfidence":0.9,"plateTime":0.42081107717206523,"extension":5.756463875572654},"index":2,"playId":"61f086d2-2ad0-341d-9565-49a23d1bc1ea","pitchNumber":2,"startTime":"2025-09-09T00:47:47.117Z","endTime":"2025-09-09T00:47:51.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.217561976016583,"aZ":-27.325348002134916,"pfxX":11.592314314561797,"pfxZ":2.7910625313166744,"pX":1.1116236745033394,"pZ":2.4447173312444694,"vX0":-7.831609569280067,"vY0":-131.29980911842011,"vZ0":-2.9700799434159117,"x":74.63,"y":172.77,"x0":2.635218795757497,"y0":50.00211022223623,"z0":5.63581805290484,"aX":20.128975677193726},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.6,"breakHorizontal":-19.2,"spinRate":2412,"spinDirection":126},"zone":14,"typeConfidence":0.91,"plateTime":0.4180253881768423,"extension":5.808561951627537},"index":3,"playId":"c6237afd-8791-3ec2-bf61-906f904a3f13","pitchNumber":3,"startTime":"2025-09-09T00:48:03.150Z","endTime":"2025-09-09T00:48:06.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-09T00:48:16.730Z","endTime":"2025-09-09T00:48:29.759Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33501474695278,"aZ":-33.73745101075818,"pfxX":10.134143233729034,"pfxZ":-1.011116278683982,"pX":0.9601437229045886,"pZ":2.0913424839777726,"vX0":-7.1346164502691645,"vY0":-123.82242413520065,"vZ0":-2.171217198467734,"x":80.4,"y":182.31,"x0":2.5660389035173243,"y0":50.00168938903485,"z0":5.80959033044372,"aX":15.693752027136204},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.0,"breakHorizontal":-16.7,"spinRate":2196,"spinDirection":105},"zone":14,"typeConfidence":0.9,"plateTime":0.4427876621256357,"extension":5.750369345655398},"hitData":{"launchSpeed":85.9,"launchAngle":22.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.1,"coordY":95.44}},"index":5,"playId":"79610079-9320-3c72-8bfb-11157af10292","pitchNumber":4,"startTime":"2025-09-09T00:48:29.759Z","endTime":"2025-09-09T00:48:36.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:48:36.769Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-09T00:48:58.000Z","endTime":"2025-09-09T00:49:13.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":0},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.504837290021324,"aZ":-27.262446986392764,"pfxX":-5.896840082076897,"pfxZ":3.354351359728833,"pX":0.5530952182897048,"pZ":2.710224054974142,"vX0":-4.264108792539085,"vY0":-120.82337002026459,"vZ0":-1.290429622045428,"x":95.92,"y":165.6,"x0":3.1126066368690983,"y0":50.00500406448184,"z0":5.6669975533085895,"aX":-8.640563390818773},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.0,"breakHorizontal":11.8,"spinRate":2927,"spinDirection":281},"zone":3,"typeConfidence":0.79,"plateTime":0.45489067664681926,"extension":5.703577470993511},"hitData":{"launchSpeed":95.8,"launchAngle":49.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.54,"coordY":88.61}},"index":0,"playId":"bc37d14d-78b0-32ae-95f9-247b91061e8a","pitchNumber":1,"startTime":"2025-09-09T00:49:03.334Z","endTime":"2025-09-09T00:49:13.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:49:13.942Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Schwarber lines out sharply to right fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-09T00:49:34.528Z","endTime":"2025-09-09T00:49:45.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":0},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.979416105728273,"aZ":-30.525701718013597,"pfxX":11.569144671178536,"pfxZ":0.9255576048535499,"pX":0.19587202530421896,"pZ":2.304226227239607,"vX0":-9.83853539026927,"vY0":-133.08634706476408,"vZ0":-3.0078864188395924,"x":109.53,"y":176.57,"x0":2.454026098163458,"y0":50.00058173616295,"z0":5.6810177408068485,"aX":20.56253589531505},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.2,"breakHorizontal":-18.6,"spinRate":2360,"spinDirection":128},"zone":5,"typeConfidence":0.9,"plateTime":0.4129918307209892,"extension":5.849412029741816},"hitData":{"launchSpeed":103.7,"launchAngle":17.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":170.92,"coordY":84.51}},"index":0,"playId":"41272746-1396-369a-82fe-3c3f252f65be","pitchNumber":1,"startTime":"2025-09-09T00:49:39.432Z","endTime":"2025-09-09T00:49:45.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:49:45.863Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Starling Marte pops out to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-09T00:52:28.994Z","endTime":"2025-09-09T00:53:01.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Strahm replaces David Robertson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-09T00:50:48.355Z","endTime":"2025-09-09T00:52:12.963Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621381,"link":"/api/v1/people/621381"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Starling Marte replaces Brett Baty.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-09T00:52:12.963Z","endTime":"2025-09-09T00:52:31.302Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":516782,"link":"/api/v1/people/516782"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":83.4,"endSpeed":77.6,"strikeZoneTop":3.57727445072526,"strikeZoneBottom":1.57428990897251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.219030030280315,"aZ":-25.96958355552476,"pfxX":-0.06829334969102696,"pfxZ":4.079010815245438,"pX":1.5416839409038268,"pZ":3.371691530746709,"vX0":-0.8035859700536294,"vY0":-121.63363361406036,"vZ0":-0.2138050118720115,"x":58.23,"y":147.74,"x0":1.8830225135074063,"y0":50.00607199659819,"z0":5.68186626585918,"aX":-0.10402272543712335},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.6,"breakHorizontal":0.2,"spinRate":2779,"spinDirection":252},"zone":12,"typeConfidence":2.0,"plateTime":0.4475447797787582,"extension":6.057783591550179},"index":2,"playId":"8a7046df-5f5a-3642-bc43-c1e25f65c9cd","pitchNumber":1,"startTime":"2025-09-09T00:52:31.302Z","endTime":"2025-09-09T00:52:35.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.394463034503367,"aZ":-23.273925028252986,"pfxX":2.4480293776335773,"pfxZ":5.335954390793784,"pX":-0.09884070340387975,"pZ":3.3817512266319545,"vX0":-5.300281819079767,"vY0":-127.8405310438489,"vZ0":-0.7471743449527694,"x":120.77,"y":147.47,"x0":1.6759571053692752,"y0":50.00458146051887,"z0":5.491774466555128,"aX":4.085355264876307},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.7,"breakHorizontal":-3.4,"spinRate":2614,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.4271559067355395,"extension":6.195469871899664},"hitData":{"launchSpeed":88.4,"launchAngle":78.0,"totalDistance":40.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":139.36,"coordY":187.02}},"index":3,"playId":"ea0245ee-f4b4-3f16-b6ee-5ea7753fd511","pitchNumber":2,"startTime":"2025-09-09T00:52:51.664Z","endTime":"2025-09-09T00:53:01.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":2.14,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:53:01.630Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luisangel Acuña flies out to center fielder Harrison Bader.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-09T00:53:44.380Z","endTime":"2025-09-09T00:55:46.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luisangel Acuña replaces Cedric Mullins.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-09T00:53:18.464Z","endTime":"2025-09-09T00:53:46.723Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":656775,"link":"/api/v1/people/656775"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.28259038641909,"strikeZoneBottom":1.53637701411106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.915754115032627,"aZ":-15.829173100394765,"pfxX":8.123442038494076,"pfxZ":8.999611719871833,"pX":-0.4587816610229155,"pZ":4.683779711210352,"vX0":-7.969911535647281,"vY0":-134.3598737803703,"vZ0":0.6153925462659313,"x":134.49,"y":112.32,"x0":1.5000451583670333,"y0":50.00152470843004,"z0":5.582183714856789,"aX":14.752697556865241},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":-12.8,"spinRate":2514,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.40869144810256186,"extension":6.243577696394186},"index":1,"playId":"0cc73403-da3a-3cf1-8e77-91977a7a02da","pitchNumber":1,"startTime":"2025-09-09T00:53:46.723Z","endTime":"2025-09-09T00:53:50.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":91.5,"endSpeed":82.9,"strikeZoneTop":3.29195652248707,"strikeZoneBottom":1.52026575752527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.830255990996704,"aZ":-16.34527567175189,"pfxX":9.12334450548229,"pfxZ":8.907934196892487,"pX":-0.3009483002414743,"pZ":3.1030349817799516,"vX0":-7.973150580941808,"vY0":-133.02626129293526,"vZ0":-2.8367567284926145,"x":128.47,"y":155.0,"x0":1.5624785759565687,"y0":50.00113082713224,"z0":5.380563396778839,"aX":16.20891938929717},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":-14.6,"spinRate":2523,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.4130993568439978,"extension":6.313678780222627},"index":2,"playId":"cc589168-cea4-3184-80e0-d3fae24894f7","pitchNumber":2,"startTime":"2025-09-09T00:54:03.476Z","endTime":"2025-09-09T00:54:07.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.299003202073607,"aZ":-22.50499307554812,"pfxX":0.37066240287444696,"pfxZ":5.9987065524668886,"pX":-0.7270584730404903,"pZ":2.9630243347388108,"vX0":-6.1503792255945395,"vY0":-126.30434358095266,"vZ0":-1.4543213627222242,"x":144.71,"y":158.78,"x0":1.6938430327834433,"y0":50.002456124597785,"z0":5.3602062304760905,"aX":0.598128841325447},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.8,"breakHorizontal":0.7,"spinRate":2554,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.43405422098514457,"extension":6.261916877973957},"index":3,"playId":"a3b11535-4df7-311c-afec-fd92043afbb4","pitchNumber":3,"startTime":"2025-09-09T00:54:21.914Z","endTime":"2025-09-09T00:54:26.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":92.6,"endSpeed":84.0,"strikeZoneTop":3.38167258419295,"strikeZoneBottom":1.58509542438851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.380896827686506,"aZ":-14.461719338442839,"pfxX":8.578237185421411,"pfxZ":9.711120117331324,"pX":1.2729556631542605,"pZ":2.9258830067446913,"vX0":-4.140618002235926,"vY0":-134.72520332775932,"vZ0":-3.6864906698525375,"x":68.48,"y":159.78,"x0":1.7217364185600201,"y0":50.00347401924425,"z0":5.345153832782487,"aX":15.648045078290025},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":-14.5,"spinRate":2631,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.40775674419722296,"extension":6.29552452398865},"index":4,"playId":"7a704853-ac7a-3d81-afc3-1c3f738a75af","pitchNumber":4,"startTime":"2025-09-09T00:54:42.119Z","endTime":"2025-09-09T00:54:46.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":93.3,"endSpeed":84.8,"strikeZoneTop":3.35925435849049,"strikeZoneBottom":1.58789492968771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.502180525718952,"aZ":-14.202108972490725,"pfxX":9.859483423495849,"pfxZ":9.722796668148678,"pX":-1.5947608315465887,"pZ":2.456626455220282,"vX0":-11.296853384943148,"vY0":-135.35163408616356,"vZ0":-5.1155430036707745,"x":177.79,"y":172.45,"x0":1.3590050716805868,"y0":50.005876200078134,"z0":5.3713053354266265,"aX":18.23280704940466},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":-15.4,"spinRate":2595,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.40520800355847353,"extension":6.377180871035689},"index":5,"playId":"3eddc718-f4dc-3453-88d6-9926892dbd5b","pitchNumber":5,"startTime":"2025-09-09T00:55:17.745Z","endTime":"2025-09-09T00:55:21.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":91.6,"endSpeed":82.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.407968710080567,"aZ":-13.097919685312245,"pfxX":8.347339004390344,"pfxZ":10.743566033700299,"pX":0.3964697037664512,"pZ":2.2449167369430305,"vX0":-5.691186669720319,"vY0":-133.13136863339335,"vZ0":-5.534240071752295,"x":101.89,"y":178.17,"x0":1.488895811590967,"y0":50.00565162138026,"z0":5.31648506826032,"aX":14.827619211103698},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.2,"breakHorizontal":-13.7,"spinRate":2513,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.41309458510822283,"extension":6.347766362898973},"hitData":{"launchSpeed":88.8,"launchAngle":47.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.49,"coordY":94.89}},"index":6,"playId":"4e44bf03-fd27-317b-aecb-bf4f83c5a56d","pitchNumber":6,"startTime":"2025-09-09T00:55:36.498Z","endTime":"2025-09-09T00:55:46.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.61,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:55:46.228Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Lindor walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-09T00:56:10.703Z","endTime":"2025-09-09T00:59:02.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.58812202323242,"strikeZoneBottom":1.61621074955476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58868640083869,"aZ":-24.038585660981447,"pfxX":0.3064864455342048,"pfxZ":5.333690796493349,"pX":-0.18499477125393873,"pZ":2.360250009968319,"vX0":-4.33890641628265,"vY0":-122.82308780579778,"vZ0":-2.6358106617623176,"x":124.05,"y":175.05,"x0":1.5655862984114308,"y0":50.00552593507078,"z0":5.494091129566509,"aX":0.46827568115140666},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.2,"breakHorizontal":0.5,"spinRate":2731,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4461479834486881,"extension":6.261035789001129},"index":0,"playId":"5ebd3a9a-2e45-365d-add6-21bee38d83e3","pitchNumber":1,"startTime":"2025-09-09T00:56:18.417Z","endTime":"2025-09-09T00:56:22.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.55040938150574,"strikeZoneBottom":1.62983719937387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.968242811810672,"aZ":-26.63233317307072,"pfxX":0.9780755500931391,"pfxZ":3.3484327850868283,"pX":-0.3860845313205118,"pZ":3.701431673689298,"vX0":-5.549342071072787,"vY0":-127.79443666116077,"vZ0":0.7993533864957925,"x":131.72,"y":138.84,"x0":1.6851535182061208,"y0":50.00472122872404,"z0":5.474104833575879,"aX":1.62023501764565},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.5,"breakHorizontal":-0.5,"spinRate":2561,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.42834554215891485,"extension":6.180796260575892},"index":1,"playId":"369189e5-c59a-332f-a18d-96c80e58c08d","pitchNumber":2,"startTime":"2025-09-09T00:56:35.498Z","endTime":"2025-09-09T00:56:39.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":"2025-09-09T00:56:47.922Z","endTime":"2025-09-09T00:57:07.127Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":85.4,"endSpeed":78.5,"strikeZoneTop":3.52472581289902,"strikeZoneBottom":1.65567242363527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.524579113087192,"aZ":-22.867462112098785,"pfxX":-1.7854257019673492,"pfxZ":5.96230277751887,"pX":-0.02054094084270138,"pZ":0.7375860563152631,"vX0":-3.5521011346366818,"vY0":-124.28437739090052,"vZ0":-6.742767961255325,"x":117.78,"y":218.87,"x0":1.6605279580472423,"y0":50.00060760197163,"z0":5.3920135841742285,"aX":-2.7847753170549736},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.5,"breakHorizontal":4.1,"spinRate":2774,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.44115741664802544,"extension":6.172785034288443},"index":3,"playId":"efe30ef4-8c40-3a93-b886-a909476d3a90","pitchNumber":3,"startTime":"2025-09-09T00:57:07.127Z","endTime":"2025-09-09T00:57:10.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.059259291802867,"aZ":-15.124742123168408,"pfxX":8.087926883233568,"pfxZ":9.505815265126527,"pX":0.663324101329894,"pZ":3.140069415631628,"vX0":-5.074882441275495,"vY0":-133.41718699022798,"vZ0":-3.14187174098361,"x":91.72,"y":154.0,"x0":1.544258331499631,"y0":50.00393424043134,"z0":5.430174486480236,"aX":14.507859887043184},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":-13.4,"spinRate":2409,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.41133995132448176,"extension":6.250731422733117},"index":4,"playId":"803f27d8-dca4-3021-8e36-5bac7297e177","pitchNumber":4,"startTime":"2025-09-09T00:57:28.416Z","endTime":"2025-09-09T00:57:31.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61351432077974,"aZ":-12.88811400245894,"pfxX":7.834957527473663,"pfxZ":11.009612617882246,"pX":-0.45430267368614635,"pZ":3.401114827701155,"vX0":-7.686502436320187,"vY0":-131.683337610087,"vZ0":-2.6917447952795106,"x":134.32,"y":146.95,"x0":1.4880245835654549,"y0":50.004580320947284,"z0":5.393162110666952,"aX":13.727621296145431},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.6,"breakHorizontal":-12.5,"spinRate":2483,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.41634508659685787,"extension":6.2658075088421334},"index":5,"playId":"71c5639a-a604-323c-a5c0-6e3364a94554","pitchNumber":5,"startTime":"2025-09-09T00:57:47.686Z","endTime":"2025-09-09T00:57:50.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.52974134939123,"strikeZoneBottom":1.66079125230645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49594772681204,"aZ":-27.943629143650753,"pfxX":-1.1087813710869296,"pfxZ":2.7961834224687268,"pX":-1.5027066912479328,"pZ":1.0425148239952295,"vX0":-7.067547162581196,"vY0":-122.35227061306219,"vZ0":-4.702703811750126,"x":174.28,"y":210.63,"x0":1.5692946064319666,"y0":50.00373602060956,"z0":5.3885007281845905,"aX":-1.678137819227016},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.2,"breakHorizontal":3.7,"spinRate":2744,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.44793920259938336,"extension":6.400010341546991},"index":6,"playId":"6aaee41c-c833-3830-b68e-aff6b6f6a391","pitchNumber":6,"startTime":"2025-09-09T00:58:17.774Z","endTime":"2025-09-09T00:58:21.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":82.4,"endSpeed":76.4,"strikeZoneTop":3.52988420494113,"strikeZoneBottom":1.66133264726183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.974201130990995,"aZ":-25.234482002975533,"pfxX":-1.313939243507971,"pfxZ":4.736716412505812,"pX":0.12289284951692803,"pZ":0.21675304450838861,"vX0":-3.180256240425495,"vY0":-119.9083556529583,"vZ0":-7.07333128466709,"x":112.32,"y":232.93,"x0":1.6340833044533614,"y0":50.00221821510024,"z0":5.439141217952567,"aX":-1.923027678818083},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.2,"breakHorizontal":3.1,"spinRate":2744,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.4558256266925129,"extension":6.349323829720939},"index":7,"playId":"72a1de6c-8f4e-39a5-9587-42a7075322df","pitchNumber":7,"startTime":"2025-09-09T00:58:37.607Z","endTime":"2025-09-09T00:58:41.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.56029489758593,"strikeZoneBottom":1.66593277031903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.272039830772496,"aZ":-27.458067581738266,"pfxX":1.5236498511751027,"pfxZ":3.050632881988941,"pX":-1.8679879312827206,"pZ":1.8790813411243705,"vX0":-8.428414919975726,"vY0":-123.03358051981472,"vZ0":-2.933451792667316,"x":188.2,"y":188.04,"x0":1.390567414841206,"y0":50.005240536259436,"z0":5.3912735536260215,"aX":2.3586331316549956},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.2,"breakHorizontal":-1.0,"spinRate":2580,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.4435983861068937,"extension":6.175040480259139},"index":8,"playId":"b920c08c-953b-381c-8404-5750cd182fa5","pitchNumber":8,"startTime":"2025-09-09T00:58:57.723Z","endTime":"2025-09-09T00:59:02.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.05,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-09-09T00:59:02.528Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-09T00:59:20.672Z","endTime":"2025-09-09T01:00:25.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":92.8,"endSpeed":84.8,"strikeZoneTop":3.07815883399605,"strikeZoneBottom":1.60919766697498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.07010566968988,"aZ":-15.80564428571254,"pfxX":9.892970113868678,"pfxZ":8.923801081434522,"pX":0.07913600296148883,"pZ":1.346359190285595,"vX0":-11.439853265325464,"vY0":-134.54438336371868,"vZ0":-7.356457699324468,"x":113.98,"y":202.43,"x0":3.0999240446360763,"y0":50.0033141520509,"z0":5.235283146224959,"aX":18.146882431750477},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.6,"breakHorizontal":-15.5,"spinRate":2526,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.40703397109117123,"extension":6.3925496626610085},"index":0,"playId":"61f1a422-7d89-3a83-bd74-df40b83ed37c","pitchNumber":1,"startTime":"2025-09-09T00:59:28.964Z","endTime":"2025-09-09T00:59:32.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":2.9424395794503,"strikeZoneBottom":1.52432282710449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.182645283023966,"aZ":-24.408476475799297,"pfxX":2.3009879226038645,"pfxZ":5.223083994630972,"pX":1.5851139102374077,"pZ":0.9482559448406107,"vX0":-5.0850854420306995,"vY0":-121.05396277049888,"vZ0":-5.445592642475566,"x":56.58,"y":213.18,"x0":3.4121506201987972,"y0":50.004955305504524,"z0":5.358412030126522,"aX":3.4230124592541538},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.4,"breakHorizontal":-3.0,"spinRate":2733,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.45212414222460806,"extension":6.206065420505543},"index":1,"playId":"5ed4d31f-1b31-3675-b520-0199e18054d0","pitchNumber":2,"startTime":"2025-09-09T00:59:47.910Z","endTime":"2025-09-09T00:59:51.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.252469257159984,"aZ":-20.46642348696371,"pfxX":11.045973905398316,"pfxZ":6.611990401107947,"pX":0.48183419160473523,"pZ":3.558784021351366,"vX0":-10.875674536896197,"vY0":-132.22074694496732,"vZ0":-0.9095423413671719,"x":98.63,"y":142.69,"x0":3.2137047326916726,"y0":50.00135769577732,"z0":5.409444575951726,"aX":19.55276294013297},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.0,"breakHorizontal":-17.6,"spinRate":2438,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4142970637148973,"extension":6.436832803339864},"hitData":{"launchSpeed":94.3,"launchAngle":5.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.66,"coordY":151.01}},"index":2,"playId":"c560b396-c2ca-3ef6-85ea-88fe9851b407","pitchNumber":3,"startTime":"2025-09-09T01:00:17.887Z","endTime":"2025-09-09T01:00:25.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2025-09-09T01:00:25.702Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.T. Realmuto lines out sharply to left fielder Starling Marte.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-09T01:03:00.459Z","endTime":"2025-09-09T01:04:30.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,9],"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":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":516782,"link":"/api/v1/people/516782"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Brandon Nimmo.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-09T01:02:21.312Z","endTime":"2025-09-09T01:02:21.337Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"400","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Starling Marte remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-09T01:02:21.337Z","endTime":"2025-09-09T01:02:21.338Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":516782,"link":"/api/v1/people/516782"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Luisangel Acuña remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-09T01:02:21.338Z","endTime":"2025-09-09T01:02:21.339Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":656775,"link":"/api/v1/people/656775"},"defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Helsley replaces Brooks Raley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-09T01:02:21.339Z","endTime":"2025-09-09T01:03:02.781Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664854,"link":"/api/v1/people/664854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":88.4,"endSpeed":80.6,"strikeZoneTop":3.70725954818294,"strikeZoneBottom":1.71883858615009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.839805489732523,"aZ":-30.570912515665757,"pfxX":2.306352267641757,"pfxZ":0.9642306756092864,"pX":1.2533437387437876,"pZ":2.7677398769721044,"vX0":4.167315165461352,"vY0":-128.59911300602988,"vZ0":-2.554204688211745,"x":69.23,"y":164.05,"x0":-0.6932931143593631,"y0":50.002766366259735,"z0":6.166353252440162,"aX":3.8278516192717857},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.3,"breakHorizontal":-5.2,"spinRate":2315,"spinDirection":140},"zone":12,"typeConfidence":0.9,"plateTime":0.42734500882033455,"extension":6.555047616589166},"index":4,"playId":"f9d07f4a-059b-3452-9139-5b28945c2dbb","pitchNumber":1,"startTime":"2025-09-09T01:03:02.781Z","endTime":"2025-09-09T01:03:06.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.65615433512716,"strikeZoneBottom":1.67060073390991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.524111318872325,"aZ":-30.96488953649141,"pfxX":1.4986787405275896,"pfxZ":0.7197993912477054,"pX":0.08741237904872529,"pZ":1.3497789061917576,"vX0":1.4575787153445292,"vY0":-128.10563821286047,"vZ0":-5.668277438774982,"x":113.67,"y":202.34,"x0":-0.6820053738247999,"y0":50.00235530784868,"z0":5.988792373630409,"aX":2.509819168934016},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.4,"breakHorizontal":-3.0,"spinRate":2254,"spinDirection":172},"zone":14,"typeConfidence":0.9,"plateTime":0.426290104208912,"extension":6.529984103507966},"index":5,"playId":"dc4bb581-ab12-35e0-861d-ded1784ad3eb","pitchNumber":2,"startTime":"2025-09-09T01:03:18.786Z","endTime":"2025-09-09T01:03:22.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.67629220180938,"strikeZoneBottom":1.66508016257615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61831961922251,"aZ":-29.303172701718303,"pfxX":2.5229647715086916,"pfxZ":1.695834260901453,"pX":0.0839276866468053,"pZ":3.272616612723179,"vX0":1.2816275831002675,"vY0":-129.15603836157527,"vZ0":-1.5620339595988995,"x":113.8,"y":150.42,"x0":-0.746277254657782,"y0":50.00112916546388,"z0":6.136320295072737,"aX":4.266539174919638},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.0,"breakHorizontal":-4.8,"spinRate":2303,"spinDirection":162},"zone":2,"typeConfidence":0.91,"plateTime":0.4239050143314045,"extension":6.558014690859663},"index":6,"playId":"687fc94e-27ce-34ac-8597-2d2f77839c4d","pitchNumber":3,"startTime":"2025-09-09T01:03:36.929Z","endTime":"2025-09-09T01:03:40.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.24074910404385,"aZ":-26.554129218640266,"pfxX":-0.029809989009101256,"pfxZ":3.1115665636338505,"pX":0.0771763680418211,"pZ":1.7372945387132537,"vX0":1.4614567939158218,"vY0":-133.13399828595365,"vZ0":-6.298145924003455,"x":114.06,"y":191.87,"x0":-0.4738069894362734,"y0":50.00025453307911,"z0":6.042486735604534,"aX":-0.054083846874633947},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.6,"breakHorizontal":-0.2,"spinRate":2347,"spinDirection":178},"zone":8,"typeConfidence":0.84,"plateTime":0.410627003740629,"extension":6.669340447630382},"index":7,"playId":"3625fd41-16c0-3cbc-8f83-c64f2befed18","pitchNumber":4,"startTime":"2025-09-09T01:03:55.382Z","endTime":"2025-09-09T01:03:59.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":8,"startTime":"2025-09-09T01:04:05.852Z","endTime":"2025-09-09T01:04:24.464Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.679677024377266,"aZ":-43.28625988809784,"pfxX":2.187495499520206,"pfxZ":-8.246599981362209,"pX":0.45489930304308107,"pZ":2.7022688353161786,"vX0":1.1382861802495647,"vY0":-115.90884851784527,"vZ0":1.150503238501853,"x":99.66,"y":165.82,"x0":-0.3283697367961489,"y0":50.00331820643465,"z0":6.365032598236342,"aX":2.946925930087067},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-14.3,"breakHorizontal":-4.3,"spinRate":2513,"spinDirection":29},"zone":6,"typeConfidence":0.91,"plateTime":0.47434832956454054,"extension":6.75188664234476},"hitData":{"launchSpeed":103.1,"launchAngle":15.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.7,"coordY":87.75}},"index":9,"playId":"98f5db4a-3dcc-3f6c-ad7f-aa9a9a10629e","pitchNumber":5,"startTime":"2025-09-09T01:04:24.464Z","endTime":"2025-09-09T01:04:30.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"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":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-09-09T01:04:30.750Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Kepler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-09T01:04:53.578Z","endTime":"2025-09-09T01:08:12.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.7,"endSpeed":83.5,"strikeZoneTop":3.44267522506751,"strikeZoneBottom":1.62784355426314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.752563062808086,"aZ":-30.106492738459554,"pfxX":2.6791730763390467,"pfxZ":1.1876901632058852,"pX":1.2095424297092652,"pZ":-0.791984489001863,"vX0":3.3897887103854147,"vY0":-131.67409946443524,"vZ0":-11.283830035843991,"x":70.9,"y":260.16,"x0":-0.44601634881692664,"y0":50.005020908561924,"z0":5.801966155943153,"aX":4.672403769058273},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.2,"breakHorizontal":-5.6,"spinRate":2401,"spinDirection":138},"zone":14,"typeConfidence":0.9,"plateTime":0.41707367167470455,"extension":6.733911967712807},"index":0,"playId":"c11ffcfc-79c2-3c93-b1f8-b00bbc5c58d6","pitchNumber":1,"startTime":"2025-09-09T01:05:01.615Z","endTime":"2025-09-09T01:05:05.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20940471647165,"aZ":-32.59856822984215,"pfxX":0.9492381204139921,"pfxZ":-0.2580539717006096,"pX":0.46500547667537967,"pZ":0.9634451080715881,"vX0":2.5318106238210953,"vY0":-129.07655686911247,"vZ0":-6.033537555981248,"x":99.28,"y":212.77,"x0":-0.6555234506914597,"y0":50.001377819426345,"z0":5.870290414149694,"aX":1.5857186772878167},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.7,"breakHorizontal":-2.3,"spinRate":2460,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.4258752572625899,"extension":6.713914760259146},"index":1,"playId":"af721f25-5bc8-3cd8-b6d4-01735b2036a5","pitchNumber":2,"startTime":"2025-09-09T01:05:21.357Z","endTime":"2025-09-09T01:05:25.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-09-09T01:05:33.936Z","endTime":"2025-09-09T01:05:49.354Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"},"defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.666681224666437,"aZ":-32.82086822101252,"pfxX":2.3612585430631965,"pfxZ":-0.36746703051811025,"pX":0.6390611464007364,"pZ":1.5538780532700496,"vX0":1.9185804765191374,"vY0":-131.43508813749122,"vZ0":-5.2576398863810185,"x":92.64,"y":196.83,"x0":-0.4070279487209352,"y0":50.005939106950706,"z0":6.015609455730789,"aX":4.134180488441837},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.6,"breakHorizontal":-4.7,"spinRate":2447,"spinDirection":98},"zone":9,"typeConfidence":0.91,"plateTime":0.4166170532576885,"extension":6.710508996902048},"index":3,"playId":"7f2851e0-4460-359b-8215-90def4032493","pitchNumber":3,"startTime":"2025-09-09T01:05:49.354Z","endTime":"2025-09-09T01:05:52.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.49198288563422,"strikeZoneBottom":1.65447154687767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.397953618865742,"aZ":-45.066905421388725,"pfxX":4.1252554001949955,"pfxZ":-8.720625318570217,"pX":0.8217176709646368,"pZ":0.9522147436981518,"vX0":1.7786273674964062,"vY0":-121.50643079382621,"vZ0":-2.8153971770786006,"x":85.68,"y":213.07,"x0":-0.4584184263609659,"y0":50.0059324971042,"z0":6.086213488020954,"aX":6.096581574413453},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-16.2,"breakHorizontal":-7.9,"spinRate":2715,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.45281652696376984,"extension":6.632019350414478},"index":4,"playId":"de357ef8-5ac0-35a3-afdc-b3905997d211","pitchNumber":4,"startTime":"2025-09-09T01:06:08.498Z","endTime":"2025-09-09T01:06:12.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":88.1,"endSpeed":81.2,"strikeZoneTop":3.45691247528166,"strikeZoneBottom":1.64569143065628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.871439556487744,"aZ":-33.242961236962344,"pfxX":0.8883515746737365,"pfxZ":-0.6399474316297167,"pX":0.5017703087350294,"pZ":0.9611970870530516,"vX0":1.9634497370964172,"vY0":-128.16756121666492,"vZ0":-6.030441834092895,"x":97.87,"y":212.83,"x0":-0.39016238140208004,"y0":50.00493464093798,"z0":5.9455482802014,"aX":1.4758515293314511},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.3,"breakHorizontal":-2.0,"spinRate":2448,"spinDirection":73},"zone":14,"typeConfidence":0.9,"plateTime":0.42759382028373727,"extension":6.816070602885981},"index":5,"playId":"e16e8a84-ceb2-3bbf-a3f3-35a45f6ce1e6","pitchNumber":5,"startTime":"2025-09-09T01:06:29.017Z","endTime":"2025-09-09T01:06:34.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.051879639508428,"aZ":-36.16923845332142,"pfxX":2.0516814998040322,"pfxZ":-2.507542305268153,"pX":-0.26971094872888224,"pZ":2.2457220783093486,"vX0":-0.16120956296731284,"vY0":-125.8736318514147,"vZ0":-2.2187978255990464,"x":127.28,"y":178.15,"x0":-0.4709256776003621,"y0":50.002526262889354,"z0":6.0849926256735145,"aX":3.271221677298583},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.8,"breakHorizontal":-3.7,"spinRate":2359,"spinDirection":83},"zone":5,"typeConfidence":0.89,"plateTime":0.4361929207701625,"extension":6.526202454061907},"index":6,"playId":"a32dd2f3-b6a3-3657-a105-d6643abd3c02","pitchNumber":6,"startTime":"2025-09-09T01:06:53.072Z","endTime":"2025-09-09T01:06:58.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2025-09-09T01:07:27.485Z","endTime":"2025-09-09T01:08:09.380Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":100.5,"endSpeed":90.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.86286856818296,"aZ":-9.179096920765934,"pfxX":-1.7000525096914085,"pfxZ":10.735525845372877,"pX":-0.3246084527287958,"pZ":3.9043959054960906,"vX0":0.8134074761517773,"vY0":-146.20133660469023,"vZ0":-4.435067889288395,"x":129.37,"y":133.36,"x0":-0.3871987734614096,"y0":50.00303677368036,"z0":6.003634761310768,"aX":-3.6414406615837436},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":18.6,"breakHorizontal":2.9,"spinRate":2628,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.37616165294677906,"extension":6.671137140248065},"index":8,"playId":"e4446e26-8f79-3703-8776-337005850c7c","pitchNumber":7,"startTime":"2025-09-09T01:08:09.380Z","endTime":"2025-09-09T01:08:12.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-09-09T01:08:12.798Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging, catcher Francisco Alvarez to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-09T01:08:31.936Z","endTime":"2025-09-09T01:09:23.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.20836046649074,"strikeZoneBottom":1.4701612855349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.827568670859065,"aZ":-40.41660270215633,"pfxX":0.5188218219299232,"pfxZ":-5.839545818766283,"pX":0.7119307441070531,"pZ":1.8862315851999167,"vX0":2.4072455187567603,"vY0":-118.19890317853677,"vZ0":-1.4905823838819303,"x":89.86,"y":187.85,"x0":-0.3876244688238369,"y0":50.000714140505075,"z0":6.241031518850321,"aX":0.732285296964209},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.7,"breakHorizontal":-1.6,"spinRate":2461,"spinDirection":35},"zone":9,"typeConfidence":0.91,"plateTime":0.4636528618934288,"extension":6.5815645017758175},"index":0,"playId":"84d1daaa-67be-3e13-9990-910df109d672","pitchNumber":1,"startTime":"2025-09-09T01:08:38.446Z","endTime":"2025-09-09T01:08:42.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.555891771756684,"aZ":-30.421240565949898,"pfxX":0.5567741387295415,"pfxZ":0.9869915119874184,"pX":0.5496063979086587,"pZ":1.0861259647943133,"vX0":2.6576061239140314,"vY0":-132.3637024059175,"vZ0":-6.958710424873233,"x":96.05,"y":209.45,"x0":-0.5387349397428157,"y0":50.00454809019583,"z0":5.9689869696533755,"aX":0.990382562517164},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.5,"breakHorizontal":-1.6,"spinRate":2507,"spinDirection":105},"zone":14,"typeConfidence":0.89,"plateTime":0.4133926523751188,"extension":6.679007905054193},"index":1,"playId":"29d80758-2c46-3e66-b79c-6e147f58ea90","pitchNumber":2,"startTime":"2025-09-09T01:08:55.691Z","endTime":"2025-09-09T01:08:59.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.650779281906104,"aZ":-32.475729038269144,"pfxX":0.3493964044784317,"pfxZ":-0.18313710465319843,"pX":0.6533780486603149,"pZ":0.48062877296554185,"vX0":2.182643610270527,"vY0":-128.32072824855047,"vZ0":-7.842018180961853,"x":92.09,"y":225.8,"x0":-0.2523021267382798,"y0":50.00131926327044,"z0":6.094075260308765,"aX":0.5843490738867141},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.8,"breakHorizontal":-1.1,"spinRate":2417,"spinDirection":88},"zone":14,"typeConfidence":0.9,"plateTime":0.4262512500481779,"extension":6.8108037070577},"index":2,"playId":"b5782989-4482-3738-932a-17e16b057a27","pitchNumber":3,"startTime":"2025-09-09T01:09:15.492Z","endTime":"2025-09-09T01:09:23.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":682668,"link":"/api/v1/people/682668"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":516782,"link":"/api/v1/people/516782"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-09-09T01:09:23.849Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a ground ball to center fielder Harrison Bader.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-09T01:12:15.843Z","endTime":"2025-09-09T01:12:30.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jhoan Duran replaces Matt Strahm.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-09T01:10:38.899Z","endTime":"2025-09-09T01:12:18.210Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661395,"link":"/api/v1/people/661395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.67817019012871,"aZ":-33.370619478616575,"pfxX":-8.257020979886274,"pfxZ":-0.5759382727176883,"pX":0.3082238480030946,"pZ":1.9835535891274538,"vX0":9.255037694740118,"vY0":-142.86723957691294,"vZ0":-5.411527425505867,"x":105.25,"y":185.22,"x0":-1.904325369917907,"y0":50.00595593811901,"z0":6.005985603279232,"aX":-17.0294414166158},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":-2.0,"breakHorizontal":13.1,"spinRate":1765,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.38374595922373267,"extension":6.223536436247145},"hitData":{"launchSpeed":88.5,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.0,"coordY":102.0}},"index":1,"playId":"cd1d33b4-f42d-3d7d-8dee-59725e5773fd","pitchNumber":1,"startTime":"2025-09-09T01:12:18.210Z","endTime":"2025-09-09T01:12:30.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":-11.700000000000003,"leverageIndex":2.87,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2025-09-09T01:12:30.822Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Nimmo lines out to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-09T01:13:12.532Z","endTime":"2025-09-09T01:14:11.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ronny Mauricio replaces Pete Alonso.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-09T01:12:50.821Z","endTime":"2025-09-09T01:13:14.933Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":624413,"link":"/api/v1/people/624413"},"base":1,"defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":99.9,"endSpeed":90.6,"strikeZoneTop":3.50071753249651,"strikeZoneBottom":1.72318945376624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.936584759230165,"aZ":-20.60892344419607,"pfxX":-8.19357935023844,"pfxZ":5.4683883627813525,"pX":-0.8749179238482536,"pZ":2.823387694675473,"vX0":7.049830612187276,"vY0":-145.17488787056743,"vZ0":-5.38030696112563,"x":150.35,"y":162.55,"x0":-2.281469380772358,"y0":50.00370573801149,"z0":5.972367962173382,"aX":-17.327959199071127},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":8.9,"breakHorizontal":13.3,"spinRate":1777,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.37864853904229445,"extension":6.21902007587581},"index":1,"playId":"f78dd05a-72b9-31a8-a783-99a773855180","pitchNumber":1,"startTime":"2025-09-09T01:13:14.933Z","endTime":"2025-09-09T01:13:18.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.530743293339555,"aZ":-31.604455852027975,"pfxX":-8.263534482266175,"pfxZ":0.28404577886481164,"pX":-0.9515805276666468,"pZ":2.3817651751700737,"vX0":7.154554302338651,"vY0":-141.90304542372886,"vZ0":-4.556619280554595,"x":153.27,"y":174.47,"x0":-2.4362332063115733,"y0":50.005663087574895,"z0":6.030031328848824,"aX":-16.79647959908624},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":-0.2,"breakHorizontal":13.4,"spinRate":1700,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.3865064445220314,"extension":6.21831105724216},"index":2,"playId":"803eaeb9-2146-36f6-bf9a-c28e755c5fc0","pitchNumber":2,"startTime":"2025-09-09T01:13:37.657Z","endTime":"2025-09-09T01:13:40.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.955032393707477,"aZ":-39.549765116931,"pfxX":3.32066149402853,"pfxZ":-4.37621617596526,"pX":0.10572409321099871,"pZ":2.633491000894838,"vX0":5.089202102373668,"vY0":-129.09726314221808,"vZ0":-1.1244988702235077,"x":112.97,"y":167.68,"x0":-2.322616697961115,"y0":50.00084197381156,"z0":6.119986871952804,"aX":5.600217899207162},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-7.9,"breakHorizontal":-7.2,"spinRate":2708,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.42432713338571926,"extension":6.149516906445974},"hitData":{"launchSpeed":81.7,"launchAngle":28.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.15,"coordY":124.32}},"index":3,"playId":"b2b2b21d-d619-309b-bb12-e06534cc5827","pitchNumber":3,"startTime":"2025-09-09T01:14:01.374Z","endTime":"2025-09-09T01:14:11.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.5,"awayTeamWinProbability":17.5,"homeTeamWinProbabilityAdded":10.700000000000003,"leverageIndex":4.68,"dramaIndex":188.0,"contextMetrics":{},"playEndTime":"2025-09-09T01:14:11.470Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mark Vientos doubles (20) on a sharp line drive to right fielder Nick Castellanos. Ronny Mauricio to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-09T01:14:30.235Z","endTime":"2025-09-09T01:14:57.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"postOnThird":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.18406197417404,"aZ":-29.588718043173795,"pfxX":-8.925902693068904,"pfxZ":1.2635583197935745,"pX":-0.20072286699196085,"pZ":2.149920340591888,"vX0":8.640939240822263,"vY0":-142.40676301509518,"vZ0":-5.519865072034646,"x":124.65,"y":180.73,"x0":-2.1169943984614608,"y0":50.00504301160782,"z0":5.988856791770463,"aX":-18.306331450582356},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":1.3,"breakHorizontal":14.4,"spinRate":1807,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.3848538754645294,"extension":6.146521648760664},"hitData":{"launchSpeed":108.1,"launchAngle":16.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":222.35,"coordY":100.29}},"index":0,"playId":"f1928c26-cffa-378f-9436-93437f60990a","pitchNumber":1,"startTime":"2025-09-09T01:14:42.405Z","endTime":"2025-09-09T01:14:57.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":-27.699999999999996,"leverageIndex":4.08,"dramaIndex":277.0,"contextMetrics":{},"playEndTime":"2025-09-09T01:14:57.477Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-09T01:15:55.560Z","endTime":"2025-09-09T01:19:18.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"postOnThird":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jared Young replaces Mark Vientos.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-09T01:15:29.020Z","endTime":"2025-09-09T01:15:57.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"},"base":2,"defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"second":{"id":668901,"link":"/api/v1/people/668901"},"third":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":101.5,"endSpeed":92.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.16892968328835,"aZ":-15.634581151829599,"pfxX":-7.918652799164272,"pfxZ":7.5726102021907575,"pX":0.17851792527401247,"pZ":2.709210763773433,"vX0":9.465408407855552,"vY0":-147.35753998827224,"vZ0":-7.0428826714569555,"x":110.2,"y":165.63,"x0":-2.05656740479402,"y0":50.007160905506005,"z0":6.065908567426782,"aX":-17.30469548483854},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":12.4,"breakHorizontal":12.4,"spinRate":2084,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3726355948594251,"extension":6.37198018798827},"index":1,"playId":"b9015e71-e8a9-3c25-8745-a651b8098cc6","pitchNumber":1,"startTime":"2025-09-09T01:15:57.908Z","endTime":"2025-09-09T01:16:01.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"third":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":102.0,"endSpeed":92.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.76670739494668,"aZ":-15.869057894388833,"pfxX":-7.740550123731297,"pfxZ":7.397928535462457,"pX":0.4046011346636896,"pZ":2.36076221618424,"vX0":10.244945127972077,"vY0":-148.04610138168238,"vZ0":-7.973530261117166,"x":101.58,"y":175.04,"x0":-2.1070594166667327,"y0":50.00242363533507,"z0":6.031968075739839,"aX":-17.05744669124058},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":11.8,"breakHorizontal":11.9,"spinRate":2175,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.37101498568278,"extension":6.270816830110784},"index":2,"playId":"aafb112d-f8e1-3a19-b44a-c63e6bea6c38","pitchNumber":2,"startTime":"2025-09-09T01:16:18.535Z","endTime":"2025-09-09T01:16:24.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"third":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.39960661101943,"strikeZoneBottom":1.6682469550668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.441644347755688,"aZ":-43.05249775617352,"pfxX":2.8258805624060575,"pfxZ":-6.201603336014083,"pX":1.5822290588540664,"pZ":1.4857721354392082,"vX0":8.696764302012703,"vY0":-132.19990169190595,"vZ0":-3.732810770865334,"x":56.69,"y":198.66,"x0":-2.128499570122824,"y0":50.00145102799433,"z0":6.104057333940625,"aX":4.957364522282086},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-11.9,"breakHorizontal":-7.2,"spinRate":2750,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.41568722291020244,"extension":6.116191608645675},"index":3,"playId":"40e9b35f-0f52-3ecd-a768-524163ff3aa5","pitchNumber":3,"startTime":"2025-09-09T01:17:13.511Z","endTime":"2025-09-09T01:17:17.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"third":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":"22d1b81f-2700-4aec-bb32-c96d5e2b9e45","startTime":"2025-09-09T01:17:36.197Z","endTime":"2025-09-09T01:17:39.840Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"third":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.42389748338374,"strikeZoneBottom":1.61518965272536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.697631708409087,"aZ":-39.93539271347355,"pfxX":1.9462290823698418,"pfxZ":-4.5648499838784184,"pX":0.7185118517309127,"pZ":0.5838420182709572,"vX0":7.14272514653183,"vY0":-130.1331901049657,"vZ0":-6.020059550922197,"x":89.61,"y":223.02,"x0":-2.325387573467839,"y0":50.00628061012097,"z0":5.985687892638195,"aX":3.3056688948667485},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-9.5,"breakHorizontal":-5.3,"spinRate":2812,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4224185240690712,"extension":6.168729319708863},"index":5,"playId":"c13b8e85-61ac-3dcc-875f-cd7b92120740","pitchNumber":4,"startTime":"2025-09-09T01:18:20.855Z","endTime":"2025-09-09T01:18:25.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"third":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":102.2,"endSpeed":92.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.20823952856687,"aZ":-12.236315876787462,"pfxX":-6.447134660191355,"pfxZ":8.980657489141128,"pX":0.641586065524197,"pZ":4.162407134571273,"vX0":10.328263138847031,"vY0":-148.44499300768476,"vZ0":-3.663316468667663,"x":92.54,"y":126.4,"x0":-2.053375006543986,"y0":50.006495276121804,"z0":6.130550359274643,"aX":-14.319410221764898},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":15.6,"breakHorizontal":9.6,"spinRate":2178,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3696831634179061,"extension":6.23453733053612},"index":6,"playId":"6afbfdec-551f-30ae-a924-e26baf99922a","pitchNumber":5,"startTime":"2025-09-09T01:18:48.094Z","endTime":"2025-09-09T01:18:52.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"third":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.9,"endSpeed":92.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.617610319290094,"aZ":-11.118196643597221,"pfxX":-6.138461505471056,"pfxZ":9.511700239427718,"pX":-0.3160650120115939,"pZ":3.3315856578082976,"vX0":7.795475700521745,"vY0":-148.11707612709898,"vZ0":-5.637420634093227,"x":129.05,"y":148.83,"x0":-2.189188931294859,"y0":50.00283806686173,"z0":5.914780794100722,"aX":-13.588823310178173},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":16.2,"breakHorizontal":9.5,"spinRate":2109,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.3703354200491966,"extension":6.3825258999681616},"index":7,"playId":"e018347d-3bca-3216-885a-05fe5eb1eab0","pitchNumber":6,"startTime":"2025-09-09T01:19:15.012Z","endTime":"2025-09-09T01:19:18.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"third":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":25.1,"leverageIndex":5.36,"dramaIndex":293.0,"contextMetrics":{},"playEndTime":"2025-09-09T01:19:18.432Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-09T01:19:55.354Z","endTime":"2025-09-09T01:20:42.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-09T01:19:42.176Z","endTime":"2025-09-09T01:19:57.664Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"third":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20595327627198,"aZ":-42.25609830369401,"pfxX":1.7083992850707572,"pfxZ":-5.84714661236702,"pX":1.1891845140320034,"pZ":1.7458963879462557,"vX0":8.273118797652323,"vY0":-130.91806265645712,"vZ0":-2.688914065102219,"x":71.67,"y":191.64,"x0":-2.2415369147212867,"y0":50.00190013790913,"z0":5.967856938648401,"aX":2.9447427416785126},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-10.9,"breakHorizontal":-5.0,"spinRate":2822,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.41935560696572605,"extension":6.242037893544534},"index":1,"playId":"bb60de6f-eeac-366c-b8f9-d9dd59386d15","pitchNumber":1,"startTime":"2025-09-09T01:19:57.664Z","endTime":"2025-09-09T01:20:02.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"third":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.73969899191725,"aZ":-43.12157347360969,"pfxX":2.1496621850808024,"pfxZ":-6.395879687923428,"pX":1.9292366117758464,"pZ":1.5417856521774105,"vX0":9.656325779932533,"vY0":-130.78489315828782,"vZ0":-2.8931951612647566,"x":43.46,"y":197.15,"x0":-2.108870449831748,"y0":50.00469561967832,"z0":5.935688982875622,"aX":3.6770974434935964},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-12.0,"breakHorizontal":-6.2,"spinRate":2872,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4207780054269339,"extension":6.266819220591185},"index":2,"playId":"7259a86f-5d47-3467-bccf-352a4b4f369f","pitchNumber":2,"startTime":"2025-09-09T01:20:19.631Z","endTime":"2025-09-09T01:20:24.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"third":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.622073607387673,"aZ":-41.04213915133107,"pfxX":3.408924192634646,"pfxZ":-5.166092409410346,"pX":1.5575883776198924,"pZ":2.363781669819611,"vX0":8.30674699937382,"vY0":-130.52178700329404,"vZ0":-1.518306178582182,"x":57.63,"y":174.96,"x0":-2.114604202391446,"y0":50.00155551873094,"z0":6.0563182539651095,"aX":5.852593509244778},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-9.5,"breakHorizontal":-8.0,"spinRate":2840,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.420369044083853,"extension":6.408369493869291},"index":3,"playId":"f16a5bfc-e96a-3b92-a16f-7db07c890728","pitchNumber":3,"startTime":"2025-09-09T01:20:39.611Z","endTime":"2025-09-09T01:20:42.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":805249,"link":"/api/v1/people/805249"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"third":{"id":677595,"link":"/api/v1/people/677595"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":20.099999999999994,"leverageIndex":7.26,"dramaIndex":310.0,"contextMetrics":{},"playEndTime":"2025-09-09T01:20:42.889Z","atBatIndex":66}]